这几天写了一个.net 4.0客户端,用 SmartAssembly 混淆时,
本地电脑打不开,其他电脑又可以,
但是在其他电脑上能打开,百思不得其解,
由于电脑系统有限,没办法各个不同系统去测试。
进 windows 日志,在应用程序 中,找到异常的原因。
这个勾上加密后,本人自己电脑上(win10,就打开了)
强签名的时候,这一项不勾上就可以了。
用 .Net Reactor 加密时, Public Types Internalization 这个设置成false ,否则富文本编辑器打开时会报错。