gpt4 book ai didi

c++\编译成功,无法调试 - STATUS_DLL_NOT_FOUND

转载 作者:行者123 更新时间:2023-11-30 03:06:59 26 4
gpt4 key购买 nike

为什么我不能调试我的应用程序(尽管编译很好)?
1. 真的需要windows dll吗?我怎样才能附加它们?
2. 为什么它不能识别我的Dll?它驻留在同一个文件夹中..

(VS2005,主程序是c+++c#代码)。

错误是 - Debugger::在处理过程中抛出了未处理的不可继续的 STATUS_DLL_NOT_FOUND 异常

'Transcriber.exe': Loaded 'D:\Folder\Transcriber.exe', Symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'D:\Folder\RegAccess71.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.4027_x-ww_b779ebd5\mfc80.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\msvcr80.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\secur32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'D:\Folder\MetaData.dll', Symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\mscoree.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\imm32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\lpk.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\usp10.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\HookDll.dll', Binary was not built with debug information.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.4027_x-ww_0cc904d3\mfc80ENU.dll', Binary was not built with debug information.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcr80d.dll', Symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugMFC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_c8452471\mfc80d.dll', Symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcm80d.dll', Symbols loaded.
'Transcriber.exe': Loaded 'D:\Folder\ITSConfigWrapper.dll', Symbols loaded.
'Transcriber.exe': Loaded 'D:\Folder\InfoTransformerWrapper.dll', Symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\dbghelp.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\version.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugMFC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_c8452471\mfc80ud.dll', Symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\system32\shell32.dll', No symbols loaded.
'Transcriber.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_473666fd\ATL80.dll', No symbols loaded.
'Transcriber.exe': Loaded 'D:\Folder\LoggerClientD.dll', No symbols loaded.
**Debugger:: An unhandled non-continuable STATUS_DLL_NOT_FOUND exception was thrown during process** load
The program '[4224] Transcriber.exe: Native' has exited with code -1073741515 (0xc0000135).

最佳答案

您正在加载 MFC 的发行版和调试版以及 C 运行时。可悲的是,这永远行不通。您需要使用所有 DLL 的 Release模式或所有 DLL 的 Debug模式。

关于c++\编译成功,无法调试 - STATUS_DLL_NOT_FOUND,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6110725/

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