| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > This application has failed to start... |
| Автор: Antarn 21.2.2008, 10:42 | ||
| Windows Server 2003 Enterprise SP2 x64 При запуске одной программы выдаёт ошибку:
На сайте MS пишут, что для решения нужно установить Microsoft Visual C++ 2005 Redistributable Package (x64). Установил - не помогло. В чем может быть проблема ? |
| Автор: mihanik 21.2.2008, 20:48 |
| В журналах событий винды что пишеться? |
| Автор: PPS05 21.2.2008, 20:48 |
| В том же каталоге нет одноименного файла с расширением .exe.manifest ? |
| Автор: leniviy 21.2.2008, 20:54 |
| ему других DLL'ек не хватает. D 32битной я бы сделал так: в тотал командере выбираешь экзешник, жмешь F3, появляется окошко плагина fileinfo. Вкладка "DLL Dependency" Dll отмеченные красным отсутствуют. |
| Автор: Antarn 21.2.2008, 21:29 |
| mihanik, не подскажете где их найти ? PPS05 , одноименного файла с расширением .exe.manifest нету. Есть следующие папки с файлами в них: -Microsoft.VC80.CRT : Microsoft.VC80.CRT.manifest, msvcm80.dll, msvcp80.dll, msvcr80.dll -Microsoft.VC80.DebugCRT : Microsoft.VC80.DebugCRT.manifest, msvcm80d.dll, msvcp80d.dll, msvcr80d.dll -Microsoft.VC80.DebugMFC : mfc80d.dll, mfc80ud.dll, mfcm80d.dll, mfcm80ud.dll, Microsoft.VC80.DebugMFC.manifest Microsoft.VC80.MFC : mfc80.dll, mfc80u.dll, mfcm80.dll, mfcm80u.dll, Microsoft.VC80.MFC.manifest leniviy, а как в 64-битной DLL-зависимости просмотреть ? |
| Автор: mihanik 22.2.2008, 07:51 |
1. Правой кнопкой по "Моему компьютеру". 2. В выпавшем контекстном меню выбираешь "Управление" 3. Далее смотри рисунок... ![]() Добавлено через 49 секунд Смотри события в разделах "Приложение" и "Система" |
| Автор: Antarn 22.2.2008, 23:30 |
| mihanik, спасибо за подробное объяснение. Проблему решили. Нужно было установить vcredist_x64.exe из папки с программой (версия - 2.0.50727.42), удалить и установить vcredist_x64.exe версии 2.0.50727.762. Возможно достаточно установить-удалить-установить тот же дистрибутив vcredist_x64.exe. Вот такие вот бубны |
| Автор: malor 26.9.2009, 13:30 | ||||
Почему vcredist_x64.exe нужно устанавливать именно из папки программы? Вы пишете "2.0.50727.42" - почему номер начат с двойки, а не с восьмерки? На http://www.microsoft.com/downloads/details.aspx?FamilyID=EB4EBE2D-33C0-4A47-9DD4-B9A6D7BD44DA&displaylang=enв графе Version числа такие: 8.0.50727.762. Объясните plz про 42-ю и про 762-ю поподробней, что за установки-удаления у вас такие? У меня при попытке запустить в MS Visual Studio 2005 проект Debug(в контекстном меню)->Start new instance выскакивает:
WinXP SP3, MS Visual Studio 2005 - 8.0.50727.42 |