所以我已经NGENed一个程序集,但它没有被运行时使用,因为在运行时当前的应用程序目录被更改为
Directory.SetCurrentDirectory(requiredDirectory)
因此运行时没有使用Ngen程序集。
我们如何加载程序集:
IModuleManager.LoadModule(localWi.ModuleName);
我们正在使用WPF PRISM IModuleManager在朗姆酒时加载程序集。但在此之前必须更改当前的应用程序目录,如上所示。 所以我们做了以上所有事情,然后没有使用Ngen程序集。 知道我们该怎么做吗?
答案 0 :(得分:0)
它涉及两个要素。
Assembly.LoadFrom
无法可靠地加载NGEN图片,IModuleManager.LoadModule
实际上取决于Assembly.LoadFrom
,