none
UWP集成混淆后的Dll库,启用.Net Native后打包商店程序报错 RRS feed

  • 问题

  • 如题,我使用了自己封装的DLL,并且使用了代码混淆器(dotNET_Reactor)进行Dll代码混淆,虽随后将该Dll正常引入到UWP应用中,Debug模式下运行正常,Release模式编译时报错“Error,内部编译器错误: 未将对象引用设置到对象的实例”。。发现Release模式下项目属性默认启用了“使用.Net本机工具链编译”。。。。若Release模式下取消掉该选项,可以正常编译运行。。。但是,要是对该应用执行商店程序打包的话,仍会报如上错误
    2015年12月29日 6:06

全部回复

  • 您好,

    我查了一下您说的这个“代码混淆器(dotNET_Reactor)”是个第三方的工具, 这边我的建议是,你先不要用这个代码混淆器对你的dll进行混淆,让你的UWP项目直接引用原始的DLL,看看这样编译打包的时候会不会出问题。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年12月30日 2:21
    版主