gpt4 book ai didi

c# - 无法加载 {myassembly} 导入的过程

转载 作者:IT王子 更新时间:2023-10-29 04:34:15 26 4
gpt4 key购买 nike

运行 prorgam 时,我似乎缺少一个库,当我启动我的项目的输出时,我在启动时遇到异常。

A first chance exception of type 'System.IO.FileLoadException' occurred in mscorlib.dll
An unhandled exception of type 'System.IO.FileLoadException' occurred in mscorlib.dll

Additional information: A procedure imported by 'my assembly, Version=xx.1.1.0, Culture=neutral, PublicKeyToken=7292581204d9e04a' could not be loaded.

'ScriptX.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll', No symbols loaded.

我的问题是:我如何确定缺少哪个库,因为此时我看不到传递给的值:

mscorlib.dll!System.AppDomain.ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args) + 0x3a bytes    

最佳答案

实际上有一个内置机制用于这些诊断。

(1) 在您的项目属性/调试中,确保选中“启用 native 代码调试”:

enter image description here

(2) 提高 show-loader-snaps flag - 它是 IFEO 中的注册表项,可通过“GlobalFlags”GUI 访问:

enter image description here

(3) 从调试器运行应用程序 - 或者在加载错误之前附加。检查(非常)详细的输出面板。大多数情况下,您可以跳到末尾或查找“ERROR”。

更多详情 here .

关于c# - 无法加载 {myassembly} 导入的过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1945589/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com