我尝试执行以下操作:
将一个完整的程序放到gac并从那里开始。
我试过了:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen install C:\GacTest\test.exe
输出说了很多编译程序集看起来很好 - 引用类应该与应用程序捆绑在一起。
但是我现在如何从GAC启动应用程序?作为.net4.5 32位应用程序,我假设有一个文件夹C:\ Windows \ Microsoft.NET \ assembly \ GAC_32 \ test - 但是没有
ngen display ..\text.exe
将原始文件夹显示为ngen根,并将原始图像显示为Text,Version ...,Culture
也许一些信息为什么我要使用ngen:应用程序需要很长的启动时间,应该减少。在不同的地方有信息,ngen可以加快启动时间。如果我尝试上面的安装并从应用程序目录开始 - 启动时间既不会改变为更好或更差,我只是不知道是否使用了预编译的GAC版本或jitted版本。 (这将是奖金问题 - 我怎么知道使用哪一个?)