System.IO.FileLoadException类型的第一次机会异常在 mscorlib.dll 中发生

时间:2021-04-18 20:31:43
“System.IO.FileLoadException”类型的第一次机会异常在 mscorlib.dll 中发生
“System.IO.FileLoadException”类型的未经处理的异常在 mscorlib.dll 中发生 
其他信息: 未能加载文件或程序集“XXXXXXXXXXX.dll”或它的某一个依赖项。异常来自 HRESULT:0xE06D7363
启动中出现如上问题,求大神解决

7 个解决方案

#1


崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

#2


说的很明确了啊, 缺少XXXX.DLL  , 把它放在和你的exe同一级目录下。

#3


引用 1 楼 zhao4zhong1 的回复:
崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

DEBUG下运行正常,RELEASE下就出现这个问题

#4


引用 3 楼 u012275866 的回复:
Quote: 引用 1 楼 zhao4zhong1 的回复:

崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

DEBUG下运行正常,RELEASE下就出现这个问题

Release下你也可以生成带符号的可执行文件,然后崩溃时进入调试,就可以在Call Stack中看到源代码相关符号和行号了。

#5


引用 2 楼 a30037338 的回复:
说的很明确了啊, 缺少XXXX.DLL  , 把它放在和你的exe同一级目录下。

生成了之后就在同级目录之下

#6


引用 4 楼 zhao4zhong1 的回复:
Quote: 引用 3 楼 u012275866 的回复:

Quote: 引用 1 楼 zhao4zhong1 的回复:

崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

DEBUG下运行正常,RELEASE下就出现这个问题

Release下你也可以生成带符号的可执行文件,然后崩溃时进入调试,就可以在Call Stack中看到源代码相关符号和行号了。

赵老师 麻烦您能说的详细一点吗?

#7


在你程序运行的机器上安装VS开发环境
运行你的程序
你程序崩溃的时候,在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

#1


崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

#2


说的很明确了啊, 缺少XXXX.DLL  , 把它放在和你的exe同一级目录下。

#3


引用 1 楼 zhao4zhong1 的回复:
崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

DEBUG下运行正常,RELEASE下就出现这个问题

#4


引用 3 楼 u012275866 的回复:
Quote: 引用 1 楼 zhao4zhong1 的回复:

崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

DEBUG下运行正常,RELEASE下就出现这个问题

Release下你也可以生成带符号的可执行文件,然后崩溃时进入调试,就可以在Call Stack中看到源代码相关符号和行号了。

#5


引用 2 楼 a30037338 的回复:
说的很明确了啊, 缺少XXXX.DLL  , 把它放在和你的exe同一级目录下。

生成了之后就在同级目录之下

#6


引用 4 楼 zhao4zhong1 的回复:
Quote: 引用 3 楼 u012275866 的回复:

Quote: 引用 1 楼 zhao4zhong1 的回复:

崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。

DEBUG下运行正常,RELEASE下就出现这个问题

Release下你也可以生成带符号的可执行文件,然后崩溃时进入调试,就可以在Call Stack中看到源代码相关符号和行号了。

赵老师 麻烦您能说的详细一点吗?

#7


在你程序运行的机器上安装VS开发环境
运行你的程序
你程序崩溃的时候,在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。