我想在安装结束时执行nGen只是为了提高应用程序首次启动的感知性能.我怎么能这样做?有一些最佳做法吗?我可以确定nGen始终与.NET Framework一起安装吗?
谢谢!
Ngen可以用作完美的代码混淆器,保护您的.NET CIL不会到达客户端吗?
我可以在我的开发PC上运行Ngen并将exe发送给具有兼容的.NET框架版本的每个客户端吗?(假设两者都是x86或x64)Ngen'd exe跨机器有什么区别?
我知道最新的Ngen生成一个包含IL + Native代码的exe,可以使用Reflector之类的东西将其提取并"转换"回源代码.但是,.NET Framework 1.1 的ngen 删除了生成的exe中的IL,如果使用.NET framework 1.1,它可以作为代码安全性的可能选择.