由于太忙,没有写帮助说明文档,请各位朋友见谅,在这里补一篇简单的问题说明
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)
转载于:https://www.cnblogs.com/Aiasted/archive/2005/05/05/149752.html