Проблема с болванками AppWizard
От: Аноним  
Дата: 02.02.06 18:52
Оценка:
Помогите пожалуйста решить проблему.
Cоздаю болванку приложения при помощи MFC AppWizard, при компиляции и запуске получаю такую информацию:'dinamic.exe':
Loaded 'C:\Documents and Settings\Слава\Мои документы\Visual Studio 2005\Projects\dinamic\debug\dinamic.exe', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\mfc80ud.dll', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\msvcr80d.dll', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\comctl32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No symbols loaded.
First-chance exception at 0x7c90eae0 in dinamic.exe: 0xC0000005: Access violation reading location 0x00000130.
R6034
An application has made an attempt to load the C runtime library without using a manifest.
This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest.
For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.
Windows has triggered a breakpoint in dinamic.exe.
This may be due to a corruption of the heap, and indicates a bug in dinamic.exe or any of the DLLs it has loaded.
The output window may have more diagnostic information
First-chance exception at 0x7c964ed1 in dinamic.exe: 0xC0000142: DLL Initialization Failed.
Unhandled exception at 0x7c964ed1 in dinamic.exe: 0xC0000142: DLL Initialization Failed.
First-chance exception at 0x7c918fea in dinamic.exe: 0xC0000005: Access violation writing location 0x00000010.
'dinamic.exe': Loaded 'C:\Documents and Settings\Слава\Мои документы\Visual Studio 2005\Projects\dinamic\debug\dinamic.exe', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\mfc80ud.dll', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\msvcr80d.dll', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\comctl32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No symbols loaded.
First-chance exception at 0x7c90eae0 in dinamic.exe: 0xC0000005: Access violation reading location 0x00000130.
R6034
An application has made an attempt to load the C runtime library without using a manifest.
This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest.
For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.
Windows has triggered a breakpoint in dinamic.exe.
This may be due to a corruption of the heap, and indicates a bug in dinamic.exe or any of the DLLs it has loaded.
The output window may have more diagnostic information
First-chance exception at 0x7c964ed1 in dinamic.exe: 0xC0000142: DLL Initialization Failed.
Unhandled exception at 0x7c964ed1 in dinamic.exe: 0xC0000142: DLL Initialization Failed.
First-chance exception at 0x7c918fea in dinamic.exe: 0xC0000005: Access violation writing location 0x00000010.


'dinamic.exe': Loaded 'C:\Documents and Settings\Слава\Мои документы\Visual Studio 2005\Projects\dinamic\debug\dinamic.exe', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\mfc80ud.dll', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\msvcr80d.dll', Symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\comctl32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll', No symbols loaded.
'dinamic.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No symbols loaded.
First-chance exception at 0x7c90eae0 in dinamic.exe: 0xC0000005: Access violation reading location 0x00000130.
R6034
An application has made an attempt to load the C runtime library without using a manifest.
This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest.
For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.
Windows has triggered a breakpoint in dinamic.exe.
This may be due to a corruption of the heap, and indicates a bug in dinamic.exe or any of the DLLs it has loaded.
The output window may have more diagnostic information
First-chance exception at 0x7c964ed1 in dinamic.exe: 0xC0000142: DLL Initialization Failed.
Unhandled exception at 0x7c964ed1 in dinamic.exe: 0xC0000142: DLL Initialization Failed.
First-chance exception at 0x7c918fea in dinamic.exe: 0xC0000005: Access violation writing location 0x00000010.

PS: это при выборе опции Use of MFC: use MFC in a shared DLL (при использовании в статической библиотеке все ок)
PPS: если создавать болванки консольных приложений получается такая же ошибка после того как решишь проблему того что приложение не находит msvcp80d.dll. Если указать опцию Empty project то программа не только откомпилируется и запустится без ошибок но и залезет в WINDOWS\WinSxS и найдет там необходимые для себя dll
Невежество — блаженство!!!


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.