1.MaxtoCode 不能加密小于20K的程序集,如果强行加密,加密后的结果将不可运行
2.MaxtoCode 不能加密强名称的程序集,已证明加密强名称程序集运行报错。
您可以将自己程序集中的强名称去掉,再进行加密
或者在加密后用私钥重新签名
如果强名称运行时出现什么异常,确认不是自己程序的问题,请发跟贴
3.如果您的代码中使用了 OLE ,请设置主线程为 [STAThread]
即写成
[STAThread]
private static void Main(string[] args)
{
}
C#代码生成器默认有这个选项
4.如果你使用第三方混淆软件进行混淆,请不要选择 ANTI ILDASM
5.如果你使用第三方混淆软件进行混淆,请不要加密字符串
6.有朋友说在2003上运行会报错,目前我没有条件测试,请有条件的朋友测试一下,3Q
感谢:ahbian陪我测试了一下午,找出几个问题的根原
如果未尽情况,请跟贴
已解决的问题: MaxtoCode 1.16 (What Udate)
1.MaxtoCode 目前版本加密结果不能保护为中文名 (已解决 MaxtoCode 1.16)
2.MaxtoCode 目前版本中 文件中路径有空格都会造成加密失败 (已解决 MaxtoCode 1.16)
3.MaxtoCode 目前版本中, 加密后的文件不能放在有中文目录下运行 (已解决 MaxtoCode 1.16)
4.发现有少量的方法没有被加密 这是一个大BUG,我尽快修改 (已解决 MaxtoCode 1.16)
5.如果main方法有参数,则加密后报类型错误,这个BUG我也尽快修改 (已解决 MaxtoCode 1.16)