Войти

Показать полную графическую версию : [решено] Приложение не было запущено, поскольку оно некорректно настроено


Страниц : [1] 2 3 4 5 6 7 8 9 10

Vygov
16-07-2007, 15:31
Приветствую!

Столкнулся с неожиданной проблемой. Есть программа шестилетней давности, которую недавно попробовал установить на XP SP2.
Файл setup.exe при клике выдает следующее сообщение "Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему". Ради такого дела завиртуалил эхотаг 98, прога под ним нормально распаковалась и установилась.
Что ж это за такой древний инсталлятор ипользует Win 98, который в XP уже не поддерживается и как его прикрутить к ХР?

Вот ссылка на файлик. Весит 6 метров.
http://webfile.ru/placed.php?id=1470069#
[hr]
ShaddyR> Создание дублей тем у нас не приветствуется - удалил

Ment69
16-07-2007, 16:37
Vygov Название программы. Мне вирусы качать нет желания.

ShaddyR
16-07-2007, 18:37
Ment69: нечто arcanum.exe с потрохами (у меня анлим+рабочий антивирус ;)).
Vygov: файл действительно не устанавливается, но замечательно распаковывается программой WinRar(v. 3.62)

Vygov
16-07-2007, 19:01
Vygov Название программы. Мне вирусы качать нет желания.
Arcanum - РПГ 2001 года.
Vygov: файл действительно не устанавливается, но замечательно распаковывается программой WinRar(v. 3.62)
Распаковывается, но корректной установки не происходит. Т.е. в Windows 98 он устанавливается, как устанавливается почти любая программа с записями в реестре и т.д.
В инете есть информация о отсутствующей в ХР библиотеке Msvcr80.dll, входящая в комплект Visual Studio. Установил VS - не помогло.
Пробовал зарегистрировать библиотеку вручную - пишет "нет точки входа".

ShaddyR
16-07-2007, 19:19
Распаковывается, но корректной установки не происходит Логично. Похоже, инсталлятор заточен под 98-ю, причем использует функцию, отсутствующую в ХР. Как вариант - установи в 98-й с контролем изменения реестра и сделай аналогичные изменения в реестре ХР.

Coutty
16-07-2007, 19:49
Пробовал зарегистрировать библиотеку вручную - пишет "нет точки входа".
А если просто скопировать этот файл в папку с бинарником игры?
Некоторые проблемы совместимости решаются таким образом.

Vygov
17-07-2007, 10:04
Логично. Похоже, инсталлятор заточен под 98-ю, причем использует функцию, отсутствующую в ХР. Как вариант - установи в 98-й с контролем изменения реестра и сделай аналогичные изменения в реестре ХР.
Думал уже над этим вариантом. Беда в том, что прога изменяет не только реестр. Не знаю в чем причина, но только реестром тут не отделаться.
А если накатить ХР поверх 98-й с установленной программой? По идее все установки в реестре и не только должны сохраниться и продублироваться в ХР?

А если просто скопировать этот файл в папку с бинарником игры? Некоторые проблемы совместимости решаются таким образом.
Не помогло. :-(

Petya V4sechkin
17-07-2007, 14:55
Vygov
При выполнении этого сетапа в журнале событий появляется:
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 63
Дата: 17.07.2007
Время: 14:17:23
Пользователь: Н/Д
Компьютер: X
Описание:
Синтаксическая ошибка в манифесте или в файле политики "Z:\[webfile.ru]_Setup.exe" в строке 1. Контекст элемента dependency не допускает использование атрибута assemblyname.
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 63
Дата: 17.07.2007
Время: 14:17:23
Пользователь: Н/Д
Компьютер: X
Описание:
Синтаксическая ошибка в манифесте или в файле политики "Z:\[webfile.ru]_Setup.exe" в строке 1. Контекст элемента dependency не допускает использование атрибута version.
То есть, XP считает манифест кривым.
Подменяем манифест (исходный можно выдернуть с помощью любого редактора ресурсов). Предположим, запускаемый файл называется Setup.exe. Создаем в той же папке файл Setup.exe.manifest с содержимым:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity processorArchitecture="*" version="5.1.0.0" type="win32" name="Microsoft.Windows.Shell.shell32"/>
<description>Windows Shell</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>
и запускаем сетап.

P. S. Собственно, можно было и в исходном сетапе отредактировать (без создания .manifest), но у меня Restorator 2006 ругнулся.

amel27
17-07-2007, 15:00
завиртуалил эхотаг 98, прога под ним нормально распаковалась и установиласьстранно... насколько помню, Arcanum у меня шел без всякой установки - копируешь весь программный каталог с машины на машину и никаких проблем

Vygov
17-07-2007, 17:04
То есть, XP считает манифест кривым. Подменяем манифест (исходный можно выдернуть с помощью любого редактора ресурсов).
Верно! В Рестораторе отредактировал, назначил - сетап пошел. Надо почаще в журнал заглядывать. Большой респект!
странно... насколько помню, Arcanum у меня шел без всякой установки - копируешь весь программный каталог с машины на машину и никаких проблем
Идет, но потом с патчами проблема.

Melfoy
10-09-2007, 23:04
Здравствуйте у меня аналогичная проблема не запускается файл l2a.exe вылетает та же ошибка "Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему".
Я не знаю как надо отредактировать manifest и не силен в этом. Огромная просьба помогите решить проблему очень надо чтобы программа заработала. Ссылка на файл http://webfile.ru/1522985

Petya V4sechkin
11-09-2007, 06:44
Melfoy, поставьте Microsoft Visual C++ 2005 SP1 Redistributable Package (http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en).

Melfoy
11-09-2007, 13:06
Petya V4sechkin ОГРОМНОЕ СПАСИБО все заработало=)

Petya V4sechkin
11-09-2007, 13:25
Melfoy, не за что, заходите еще )

Пахан
02-01-2008, 19:14
Здравствуйте и у меня аналогичная проблема. Причём ставил на разных компах где ХР и Виста.

Купил Soldier of fortune: Payback, инсталируются нормально и без проблем. После инсталящии запускаться не хотят, выкидывают такое вот сообщение:

C:\Program Files\SOFPayback\sof3.exe
Приложение не было запущено, поскольку оно некорректно настроено.
Повторная установка приложения может решить данную проблему.

Ok

Виндоус XP, Директ Х 9.0с.

Повторная инсталяция результата не принсла.

Чего делать незнаю, может кто сталкивался с данной проблемой.

Petya V4sechkin
02-01-2008, 19:18
Пахан, ошибки из журнала событий от источника SideBySide в соответствии с этими инструкциями (http://forum.oszone.net/showpost.php?p=580138#post580138), плиз.

Пахан
02-01-2008, 19:51
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 59
Дата: 02.01.2008
Время: 19:48:04
Пользователь: Н/Д
Компьютер: PAVEL
Описание:
Generate Activation Context завершилась не удачно для C:\Program Files\SOFPayback\sof3.exe. Соответствующее сообщение об ошибке: Операция успешно завершена.
.


вот это?

Petya V4sechkin
02-01-2008, 20:33
Пахан, оно такое одно?
В других (если есть) описание то же?

Пахан
02-01-2008, 20:48
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 32
Дата: 02.01.2008
Время: 20:44:20
Пользователь: Н/Д
Компьютер: PAVEL
Описание:
Зависимая совокупность Microsoft.VC80.CRT не может быть найдена, последняя ошибка Указанная совокупность не установлена в системе.


Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 59
Дата: 02.01.2008
Время: 20:44:20
Пользователь: Н/Д
Компьютер: PAVEL
Описание:
Resolve Partial Assembly завершилась не удачно для Microsoft.VC80.CRT. Соответствующее сообщение об ошибке: Указанная совокупность не установлена в системе.
.

Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 59
Дата: 02.01.2008
Время: 20:44:20
Пользователь: Н/Д
Компьютер: PAVEL
Описание:
Generate Activation Context завершилась не удачно для C:\Program Files\SOFPayback\sof3.exe. Соответствующее сообщение об ошибке: Операция успешно завершена.
.


Вот все ошибки, которые всплывают после запуска игры в просмотр событий (локальных)-система.

Petya V4sechkin
02-01-2008, 20:55
Пахан, вот так бы сразу.
Вам нужен Microsoft Visual C++ 2005 SP1 Redistributable Package (http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en).




© OSzone.net 2001-2012