Поиск:

Ответ в темуСоздание новой темы Создание опроса
> the application configuration is incorrect, Review the manifest file for possible... 
:(
    Опции темы
malor
Дата 26.9.2009, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



 При попытке запустить в MS Visual Studio 2005 проект Debug(в контекстном меню)->Start new instance  выскакивает: 
Цитата
---------------------------
Microsoft Visual Studio
---------------------------
Unable to start program 'D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe'. 
This application has failed to start because the application configuration is incorrect. 
Review the manifest file for possible errors. Reinstalling the application may fix this problem. 
For more details, please see the application event log.
---------------------------
ОК   
--------------------------- 

При попытке запустить exe-файл в Windows Commander’e появляется на долю секунды какое-то окно и мгновенно исчезает, при этом в Панель управления->Администрирование-> Просмотр событий(Event Viewer) такие записи(привожу в порядке их появления):
Цитата
Зависимая совокупность Microsoft.VC80.DebugCRT не может быть найдена, последняя ошибка Указанная совокупность не установлена в системе.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".


Resolve Partial Assembly завершилась не удачно для Microsoft.VC80.DebugCRT. Соответствующее сообщение об ошибке: Указанная совокупность не установлена в системе.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".


Generate Activation Context завершилась не удачно для D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe. Соответствующее сообщение об ошибке: Операция успешно завершена.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".


В чем причина?

Поиск по форуму дал несколько таких тем, которые, возможно, каким то образом могут пролить свет на данную проблему:
Программа запускается только на моем компьютере... На любом другом компьютере – ошибка
Странный глюк
This application has failed to start..
Что нужно для запуска приложения на Visual C++ 8.0
MDI приложение неверно настроенно

P.S. После установки Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)версия Студии сменилась с 8.0.50727.42 на 8.0.50727.762.

WinXP SP3, MS Visual Studio 2005 SP1

PM MAIL   Вверх
jonie
Дата 26.9.2009, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



malor, не может система загрузить MSVCRd80.dll вроде так зовется.. не может, потому что по %path% она не доступна наверно... попробуй вписать путь до нее явно в PATH.
Перед тем как вписывать открой бинарник в проге depends.exe (входит в поставку студии) и убедить, чего он найти не сможет...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
malor
  Дата 27.9.2009, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Цитата(jonie @ 26.9.2009,  20:21)
malor, не может система загрузить MSVCRd80.dll вроде так зовется.. не может, потому что по %path% она не доступна наверно... попробуй вписать путь до нее явно в PATH.
Перед тем как вписывать открой бинарник в проге depends.exe (входит в поставку студии) и убедить, чего он найти не сможет...

Запустил depends.exe и указал ему на D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe, такое выдал он:
Цитата

---------------------------
Dependency Walker
---------------------------
Errors were detected when processing "D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe".  See the log window for details.
---------------------------
ОК   

Цитата
MSVCP80D.DLL Error opening file. Не удается найти указанный файл. 
MSVCR80D.DLL Error opening file. Не удается найти указанный файл.

Error: At least one required implicit or forwarded dependency was not found.
Error: The Side-by-Side configuration information in " D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe " contains errors. ______ ______ ________ (14001).
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. 



Но на других компах прога работает!  
Это значит, что с самим solution'ом все в порядке и дело в Студии или чем-то еще..?

PM MAIL   Вверх
jonie
Дата 27.9.2009, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



ты вообще читаешь чего я написал?
Цитата

malor, не может система загрузить MSVCRd80.dll вроде так зовется.. не может, потому что по %path% она не доступна наверно... попробуй вписать путь до нее явно в PATH.

со всем все впорнядке, просто у тебя сбиты пути до библиотек.
На крайняк брось эту длл-ку (MSVCR80D.DLL) в system32


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
malor
  Дата 27.9.2009, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



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 выдает:
Цитата
---------------------------
Dependency Walker
---------------------------
Errors were detected when processing "D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe".  See the log window for details.
---------------------------
ОК   
В нижнем фрейме текст:
Цитата
Error: The Side-by-Side configuration information in " D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe " contains errors. ______ ______ ________ (14001).
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
Уже не упоминает про MSVCP80D.DLL и MSVCR80D.DLL, но что тогда еще требуется раз говорит “ contains errors”?

Запуск в Студии приводит как и прежде к:
Цитата
Unable to start program 'D:\PATH_TO_MY_EXE-FILE\MyExeFile.exe'. 
This application has failed to start because the application configuration is incorrect. 
Review the manifest file for possible errors. Reinstalling the application may fix this problem. 
For more details, please see the application event log.


С теми же тремя сообщениями в event log, которые писал в самом первом своем посте.

Это сообщение отредактировал(а) malor - 27.9.2009, 13:45
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0429 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.