Ошибка запуска VC++6.0
Запускаю Visual C++ 6.0 вылезает ошибка:
Программа MSDEV вызвала сбой при обращении к странице памяти
в модуле MFC42.DLL по адресу 0167:5f401f25.
Регистры:
EAX=00550160 CS=0167 EIP=5f401f25 EFLGS=00010206
EBX=00000006 SS=016f ESP=0067edd8 EBP=0067ee70
ECX=ddd4f000 DS=016f ESI=ddd4f000 FS=707f
EDX=00000001 ES=016f EDI=007e2790 GS=0000
Байты по адресу CS:EIP:
ff 92 a8 00 00 00 5e c3 56 57 85 c9 74 1c 8b 41
Содержимое стека:
00000005 00000000 014500c2 00000070 50016b2f 014500c2 5f401e84 00000000 000000c2 00000145 007e2790 007e2790 00550160 00000000 00030000 0002e764
Ошибка пропадает когда винду переставишь! Но после установки DirectX 7 и вышше ошибка начинает опять вылазить тоесть получается VC++6.0 конфликтует с DirectX >7 :???: Подскажите как VC++6.0 с DirectX померить:???:
У меня Ся(6 sp1-4 Standart & Enterprise) и ДХ(v6-8.1) стоят уже несколько лет - никогда такого не было...
я взял библиотеку mfc42.dll с установочного диска VisualStudio 6.0 и кинул ее в D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
И Все заработало!!
У меня стоит
Windows 2000 Pro SP4 Eng
Visual Studio 6.0
Жду пива!