Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Installer. Условие запуска .NET Framework. Проблема: dotnetfx35.exe /q /norestart 
:(
    Опции темы
MarS
Дата 28.9.2010, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



user posted image

Добавил условие запуска, предложенный UnstallUrl заменил своим, так попросил заказчик. Без параметров командной строки запускается, с ними - нет. Пробовал подставлять свой exe-заглушку, та же проблема. Такое ощущение, что параметры там просто не предусмотрены и надо в таком случае в UnstallUrl подставлять .bat-файл, в котором прописывать уже, что хочешь.

Кто что думает?

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


Эксперт
****


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

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



MarS, я думаю что надо включить логирование установки и посмотреть где msiexec валится...


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


Новичок



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

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



Спасибо за подсказку. Вот что получил:

Код

INFO   : [09/28/2010 18:26:13:542] [VsdLaunchConditions                     ]: Executing URL 'dotnetfx35.exe /q /norestart' with source directory 'D:\work\Musikknep\src\MusikknepInstaller\Release\'...
...
INFO   : [09/28/2010 18:26:13:560] [VsdLaunchConditions                     ]: MsiSetPropertyW - Setting property 'HideFatalErrorForm' to 'TRUE'.
MSI (c) (F8!AC) [18:26:13:560]: PROPERTY CHANGE: Adding HideFatalErrorForm property. Its value is 'TRUE'.
...
ERROR  : [09/28/2010 18:26:13:561] [VsdLaunchConditions                     ]: Custom Action failed with code: '1603'


Вот что пишет symantec.com о коде 1603:

This error message is displayed by the Microsoft Windows Installer engine and is a general error code that indicates a problem occurred during the installation.

The following is a non-exhaustive list of known causes for this error:

 - Short file name creation is disabled on the target machine. 
 - An Install Script custom action is prototyped incorrectly. 
 - A file is locked and cannot be overwritten. 
 - The Microsoft Windows Installer Service is not installed correctly. 
 - The Windows Temp folders are full. 
 - The setup was corrupted after installation and, therefore, fails with this error during un-installation. 
 - An older version of Install Shield Developer is being used. 
 - A general error occurred during the installation. 
 - Print and File sharing is not installed or enabled when installing MSDE 2000.
PM MAIL   Вверх
jonie
Дата 29.9.2010, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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





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


Новичок



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

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



этот. Но ошибка не зависит от того, чем является dotnetfx35.exe.
почитал, в целом полезно, но придется воспользоваться их форумом.
Пока подставляю такой .bat:
start /b dotnetfx35.exe /passive /norestart
процесс установки выглядит как надо smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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