Я пытаюсь использовать исполняемый файл (написанный на C), который вызывает библиотеку C++. Я получаю эту ошибку в моем окне Windows Server 2008 :
Faulting application name: sample.exe, version: 0.0.0.0, time stamp: 0x4d668157
Faulting module name: MSVCR90.dll, version: 9.0.30729.4974, time stamp: 0x4b7a226f
Exception code: 0xc0000417
Fault offset: 0x0002fc96
Faulting process id: 0xf10
Faulting application start time: 0x01cbd45775cc7011
Faulting application path: C:\Bprobe\sample.exe
Faulting module path: C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4974_none_50940634bcb759cb\MSVCR90.dll
Report Id: b37b5e67-404a-11e0-b69c-00155d2fb513
Один и тот же EXE-файл работает в Windows 7 и Windows XP, поэтому я предполагаю, что это отсутствующий компонент.
Есть идеи?
Это не похоже на проблему исключительно для Windows Server 2008. Я только что проверил на Windows XP и получил ту же ошибку (у меня есть другие окна Windows XP, где это работало).