成的编译模式,就是使用ngen.exe命令,所安装的整个程序集都将转换为本机代码,使程序启动速度更快 我的问题是: 我的程序打包部署时,具体如何操作?让安装程序在安装时就将程序级自动生成本机代码. ━━━━━━━━━━━━━━━━━━━━━━━━━━写入一个批处理程序 安装完之后就运行这个程序。 让每个程序都生成本机映象。━━━━━━━━━━━━━━━━━━━━━━━━━━ 安装到本机映象: ngen a.exe ngen a.dll 从本机映象删除 ngen /delete a.exe ngen /delete a.dll ━━━━━━━━━━━━━━━━━━━━━━━━━━写个Bat文件,安装后就运行, 最后加一句 del au.bat 删除bat文件本身 明白了吗?━━━━━━━━━━━━━━━━━━━━━━━━━━觉得没有这个必要: 如果你有NGEN存在了那么你安装目标机器上就有了CLR CLR在运行时编译的效率很高的,而且编译代码会得到优化 使用NGEN.exe生成的编译代码是采用“保守”编译,代码效率不高 ——Applied Microsoft.net framework Programming(1.3)