Ngen错误 - 找不到GAC依赖

时间:2014-03-17 11:50:06

标签: .net ngen

我尝试使用NGen来加速.Net应用的启动/响应时间。该应用程序编译(在Visual Studio中)并在IDE内部和外部运行愉快,但如果我是' ngen'主入口组件,我明白了:

  

无法加载程序集的依赖项BusinessObjects.Enterprise.Sdk   CrystalDecisions.Enterprise.Framework,Version = 12.0.1100.0,   Culture = neutral,PublicKeyToken   = 692fbea5521e1304因为以下错误:系统找不到指定的文件。 (HRESULT异常:0x80070002)

引用的Crystal库来自GAC。 ngen命令行是:

ngen install" \ my_entry_assembly.exe"

Ngen发现了大部分依赖关系并处理了它们,但不是上述问题,而是GAC中唯一的问题。

解释是什么,我可以做些什么,除了通过GAC的显式路径单独引用程序集?

0 个答案:

没有答案