Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Библиотека kernell32.dll (http://forum.oszone.net/showthread.php?t=95923)

EvgeniyQQQ 11-12-2007 17:03 695238

Библиотека kernell32.dll
 
Здравствуйте! Ситуация такая. Есть программа которая работает в среде Windows XP, но не запускается в Windows Server 2003 SE (Английская версия).

При запуске пишет в событиях следующую ошибку:
Faulting application .... , version 9.0.0.17,
faulting module kernel32.dll, version 5.2.3790.0,
fault address 0x000249d3.

Тоесть ругается, что версия DLL не та что нужна.

Необходимо, чтобы программа запускалась под управлением Win 2003. Пробовал скопировать kernel32.dll из Win XP и положить в каталог с программой, не помогло.
Отправили письмо к разработчикам с целью тестирования и последующего исправления...
Они ответили, что протестировали приложение и у них всё работает.

Могу предположить, что у Win 2003 SE русской и английской версии, версии DLL могут быть разные. Хочу попробовать просто заменит Dll-ку.

Не сочтите за труд выложить на форуме библиотеку kernel32.dll идущую с Windows Server 2003 SE (Русская версия).
Может кто знает как ещё можно решить эту проблему, подскажите пожалуйста.

amel27 13-12-2007 09:53 696313

поставьте с нуля Win2003 и проверьте, если заработает (что скорее всего) значит виноват не дистрибутив, а установленный на сервере софт или дрова... если нет - можно наезжать на разработчиков уже наверняка или требовать дополнительных разъяснений по настройке

EvgeniyQQQ 13-12-2007 11:06 696354

amel27, я изначально для тестирования ставил Windows с нуля.

Дело действительно в версии dll. Я установил русскую версию Windows Server 2003 SE R2 SP1. В ней всё работает.

amel27 13-12-2007 11:59 696382

Цитата:

Цитата EvgeniyQQQ
установил русскую версию Windows Server 2003 SE R2 SP1. В ней всё работает »

ну это как раз ничего не доказывает, нужно убедиться что на английской не работает... кстати, после установки ОС заменить DLL не получится так как она защищена WFP (Windows File Protection) отключить защиту проблематично и для сервера понятно не рекомендуется


Время: 11:11.

Время: 11:11.
© OSzone.net 2001-