В Visual C++ .NET запускаю проект С++. Компиляция и выполнение программы проходят успешно. Однако, в окне Output появляются следующие сообщения:
'MDIBOI.exe': Loaded 'C:\WINNT\system32\NTDLL.DLL', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\mfc71d.dll', Symbols loaded.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\msvcr71d.dll', Symbols loaded.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\KERNEL32.DLL', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\GDI32.DLL', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\USER32.DLL', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\shlwapi.dll', No symbols loaded.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\msvcrt.dll', No symbols loaded.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\ADVAPI32.DLL', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\rpcrt4.dll', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\OLEAUT32.DLL', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\OLE32.DLL', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\msvcp71d.dll', Symbols loaded.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\indicdll.dll', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\imm32.dll', Cannot find or open a required DBG file.
'MDIBOI.exe': Loaded 'C:\WINNT\system32\comctl32.dll', Cannot find or open a required DBG file.
The program '[1076] MDIBOI.exe: Native' has exited with code 0 (0x0).
Чем это вызвано и что требуется чтобы исправить или хотя бы убрать этот вывод?
Здравствуйте, Каплун, Вы писали:
К>В Visual C++ .NET запускаю проект С++. Компиляция и выполнение программы проходят успешно. Однако, в окне Output появляются следующие сообщения:
К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\NTDLL.DLL', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\mfc71d.dll', Symbols loaded. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\msvcr71d.dll', Symbols loaded. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\KERNEL32.DLL', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\GDI32.DLL', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\USER32.DLL', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\shlwapi.dll', No symbols loaded. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\msvcrt.dll', No symbols loaded. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\ADVAPI32.DLL', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\rpcrt4.dll', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\OLEAUT32.DLL', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\OLE32.DLL', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\msvcp71d.dll', Symbols loaded. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\indicdll.dll', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\imm32.dll', Cannot find or open a required DBG file. К>'MDIBOI.exe': Loaded 'C:\WINNT\system32\comctl32.dll', Cannot find or open a required DBG file. К>The program '[1076] MDIBOI.exe: Native' has exited with code 0 (0x0).
К>Чем это вызвано и что требуется чтобы исправить или хотя бы убрать этот вывод?
К>Спасибо, Алексей.
"Cannot find or open a required DBG file" means that it cannot find the file containing debug-information for the specific dll file. This again means that it is hard to debug your application, since Visual Studio only has access to the compiled binary dll-files without more information about location of source code etc.
таким образом — ничего страшного нет. просто если возникнет желание погулять в этих dll-ках, то придется делать это по дизассемблированному коду. убрать нельзя.
"No symbols loaded" — примерно то же самое, но это можно убрать, если поставить себе набор debug symbols for windows. скачивается на microsoft.com. где — не могу сказать на вскидку...
Здравствуйте, Ovl, Вы писали:
Ovl>"No symbols loaded" — примерно то же самое, но это можно убрать, если поставить себе набор debug symbols for windows. скачивается на microsoft.com. где — не могу сказать на вскидку...
Здравствуйте, Ovl, Вы писали:
Ovl>Здравствуйте, Каплун, Вы писали: Ovl>таким образом — ничего страшного нет. просто если возникнет желание погулять в этих dll-ках, то придется делать это по дизассемблированному коду. убрать нельзя.
Ovl>"No symbols loaded" — примерно то же самое, но это можно убрать, если поставить себе набор debug symbols for windows. скачивается на microsoft.com. где — не могу сказать на вскидку...
Ставишь себе Platform SDK. Там есть.
Эх, люблю выпить и переспать с кем нибудь!
Но чаще выходит перепить с кем — нибудь и выспаться...
Здравствуйте, Ubivetz, Вы писали:
U>Здравствуйте, Ovl, Вы писали:
Ovl>>Здравствуйте, Каплун, Вы писали: Ovl>>таким образом — ничего страшного нет. просто если возникнет желание погулять в этих dll-ках, то придется делать это по дизассемблированному коду. убрать нельзя.
Ovl>>"No symbols loaded" — примерно то же самое, но это можно убрать, если поставить себе набор debug symbols for windows. скачивается на microsoft.com. где — не могу сказать на вскидку... U>Ставишь себе Platform SDK. Там есть.
Здравствуйте, Ovl, Вы писали:
Ovl>Здравствуйте, Ubivetz, Вы писали:
U>>Здравствуйте, Ovl, Вы писали:
Ovl>>>Здравствуйте, Каплун, Вы писали: Ovl>>>таким образом — ничего страшного нет. просто если возникнет желание погулять в этих dll-ках, то придется делать это по дизассемблированному коду. убрать нельзя.
Ovl>>>"No symbols loaded" — примерно то же самое, но это можно убрать, если поставить себе набор debug symbols for windows. скачивается на microsoft.com. где — не могу сказать на вскидку... U>>Ставишь себе Platform SDK. Там есть.
Ovl>после установки PSDK символы не появятся
тьфу, точнее они там есть. но не в core sdk, а в отдельной msi. не думаю, что она по умолчанию поставится