未处理的异常System.BadImageFormatException

我有两个项目; 一个C ++库项目和一个C#windows应用程序。 两者都是在VS2008中构建的。 现在我必须将它转换到VS2012,但是当我转换并运行它时, 应用程序崩溃。

构建配置:

C ++项目:Win32

C#项目:x86

调用堆栈:

ntdll.dll!_ZwRaiseException@12()+ 0x12字节
ntdll.dll!KiUserExceptionDispatcher@8()+ 0x2a个字节
KernelBase.dll!754ab727()
[下面的框架可能不正确和/或丢失,没有为KernelBase.dll加载符号]
的Mscorwks.dll!52fa7d1c()
的Mscorwks.dll!53010dfc()
的Mscorwks.dll!530bc9f0()
mscoreei.dll!720ff5a3()
KernelBase.dll!754b11c4()
mscoree.dll中!72177efd()
mscoree.dll中!72177f16()
mscoree.dll中!72174de3()
KERNEL32.DLL!751733ca()
ntdll.dll!__ RtlUserThreadStart @ 8()+ 0x27字节
ntdll.dll!__ RtlUserThreadStart @ 8()+ 0x1b字节

输出:

'MyCSharpProject.exe': Loaded 'D:Source2SourceExamplesCode     Samplesbinx86DebugMyCSharpProject.exe', No native symbols in symbol file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64ntdll.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64mscoree.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64kernel32.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64KernelBase.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64advapi32.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64msvcrt.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64sechost.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64rpcrt4.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64sspicli.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64cryptbase.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsMicrosoft.NETFrameworkv4.0.30319mscoreei.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64shlwapi.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64gdi32.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64user32.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64lpk.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64usp10.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64imm32.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64msctf.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsMicrosoft.NETFrameworkv2.0.50727mscorwks.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:Windowswinsxsx86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_d08cc06a442b34fcmsvcr80.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64shell32.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64ole32.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsSysWOW64profapi.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Loaded 'C:WindowsMicrosoft.NETFrameworkv2.0.50727Culture.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe': Unloaded 'C:WindowsMicrosoft.NETFrameworkv2.0.50727Culture.dll'
    'MyCSharpProject.exe': Loaded 'C:WindowsassemblyNativeImages_v2.0.50727_32mscorlib62a0b3e4b40ec0e8c5cfaa0c8848e64amscorlib.ni.dll', Cannot find or open the PDB file.
    'MyCSharpProject.exe' (Managed (v2.0.50727)): Loaded 'C:WindowsassemblyGAC_32mscorlib2.0.0.0__b77a5c561934e089mscorlib.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
    An unhandled exception of type 'System.BadImageFormatException' occurred in Unknown Module.
    Additional information: Could not load file or assembly 'MyCSharpProject.exe' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.
链接地址: http://www.djcxy.com/p/95505.html

上一篇: Unhandled Exception System.BadImageFormatException

下一篇: Access violation in winhttp.dll