C# 在哪里使用ngen.exe(本机图像生成器)?
我开发了一个winforms应用程序,该应用程序有一个可执行文件(exe)和几个依赖项库文件(dll) 现在我应该只对应用程序文件使用ngen.exe命令吗C# 在哪里使用ngen.exe(本机图像生成器)?,c#,C#,我开发了一个winforms应用程序,该应用程序有一个可执行文件(exe)和几个依赖项库文件(dll) 现在我应该只对应用程序文件使用ngen.exe命令吗 ngen install c:\app\app.exe 或与所有DLL相关的exe ngen install c:\app\app.exe ngen install c:\app\lib1.dll ngen install c:\app\lib2.dll 为程序集及其依赖项生成本机映像,并在本机映像缓存中安装映像 ngen instal
ngen install c:\app\app.exe
或与所有DLL相关的exe
ngen install c:\app\app.exe
ngen install c:\app\lib1.dll
ngen install c:\app\lib2.dll
为程序集及其依赖项生成本机映像,并在本机映像缓存中安装映像
ngen install c:\app\app.exe
为程序集及其依赖项生成本机映像,并在本机映像缓存中安装映像
ngen install c:\app\app.exe
文档()中说“为程序集及其依赖项生成本机映像”,因此我认为您只需要将.exe作为目标,ngen将检测并处理依赖项automatically@D.J.当然,只要它们不是通过反射加载的。您需要手动指定任何插件等。在任何情况下,您都应该将此作为一个答案发布:)文档()中说“为程序集及其依赖项生成本机映像”,因此我认为您只需要将.exe作为目标,ngen将检测并处理依赖项automatically@D.J.当然,只要它们不是通过反射加载的。您需要手动指定任何插件等。在任何情况下,您都应该将其作为答案发布:)