Xenocode Fox 2007反编译Net代码要注意字符编码

    以前用的fox 2007版本是5.12的,在反编译.Net程序后,也就是打开看看,分析一下就算了。今天给朋友反编译一个DLL,包含的类太多,只能用输出工程的方法,于是退到5.01(新版本没有导出为 VS 工程的功能)。奇怪的是,运行“Export to Visual Studio"后,打开的源码竟然是这样的:
  ?   u   s   i   n   g       S   y   s   t   e   m    ;    
   
   u   s   i   n   g       S   y   s   t   e   m   .   C   o   m   p   o   n   e   n   t   M   o   d   e   l   
;    
   
   u   s   i   n   g       S   y   s   t   e   m   .   D   i   a   g   n   o   s   t   i   c   s   
;    
   
   u   s   i   n   g       S   y   s   t   e   m   .   W   e   b   .   U   I   
;   
    在fox 2007里打开时是可以看到正常的代码,于是怀疑输出选项不对,一检查,原来是Encoding的原因,如下:

    在输出时改为Unicode(UTF-8)后输出,一切正常。而且可以做到一劳永益,修改”Option"下的"Export"选项,就不必每次输出工程时都来改这个字符编码了:

yuanbao

转载于:https://www.cnblogs.com/yuanbao/archive/2008/01/09/1032214.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值