| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > the application configuration is incorrect |
| Автор: malor 26.9.2009, 18:32 | ||||
При попытке запустить в MS Visual Studio 2005 проект Debug(в контекстном меню)->Start new instance выскакивает:
При попытке запустить exe-файл в Windows Commander’e появляется на долю секунды какое-то окно и мгновенно исчезает, при этом в Панель управления->Администрирование-> Просмотр событий(Event Viewer) такие записи(привожу в порядке их появления):
В чем причина? Поиск по форуму дал несколько таких тем, которые, возможно, каким то образом могут пролить свет на данную проблему: http://forum.vingrad.ru/forum/topic-147631/kw-перенос-запуск-ошибка-компьютер/view-all.html http://forum.vingrad.ru/forum/topic-202545/unread-1/hl/vc80.debugcrt/index.html http://forum.vingrad.ru/forum/topic-197273/unread-1/hl/vc80.debugcrt/index.html http://forum.vingrad.ru/forum/topic-177495/unread-1/hl/vc80.debugcrt/index.html http://forum.vingrad.ru/forum/topic-87148/unread-1.html P.S. После установки http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=enверсия Студии сменилась с 8.0.50727.42 на 8.0.50727.762. WinXP SP3, MS Visual Studio 2005 SP1 |
| Автор: jonie 26.9.2009, 20:21 |
| malor, не может система загрузить MSVCRd80.dll вроде так зовется.. не может, потому что по %path% она не доступна наверно... попробуй вписать путь до нее явно в PATH. Перед тем как вписывать открой бинарник в проге depends.exe (входит в поставку студии) и убедить, чего он найти не сможет... |
| Автор: malor 27.9.2009, 11:54 | ||||||
Запустил depends.exe и указал ему на D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe, такое выдал он:
Но на других компах прога работает! Это значит, что с самим solution'ом все в порядке и дело в Студии или чем-то еще..? |
| Автор: jonie 27.9.2009, 12:37 | ||
ты вообще читаешь чего я написал?
со всем все впорнядке, просто у тебя сбиты пути до библиотек. На крайняк брось эту длл-ку (MSVCR80D.DLL) в system32 |
| Автор: malor 27.9.2009, 13:44 | ||||||
| jonie, читал. Дописывал в PATH путь C:\Windows\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700, т.к. там лежали те DLL (msvcp80d.dll и msvcr80d.dll). Теперь, после копирования их в System32 утилита depends.exe выдает:
Запуск в Студии приводит как и прежде к:
С теми же тремя сообщениями в event log, которые писал в самом первом своем посте. |