Призрак Форума
Зарегистрирован: 29 September 2002
Сообщения: 3597
Примеры кода: 15
|
RE: Установка сервиса через Installutil |
21 July 2007 05:14 |
|
|
|
|
Привет! Мне нужно сделать сетап-прожект для сервиса. Через custom action, куда я добавлял primary project output, все работало нормалек. Но мне нужно предварительно еще запутать (obfuscate) сборку, а это значит что как праймари аутпут ее не пихнешь. Остается вариант простого копирования при установке и затем ручками installutil. Вопрос в том, как его правильно вызвать в инсталляторе? Мне на ум приходит вариант написать скрипт и добавить его в CustomAction, но какой это должен быть скрипт, на вижуал бейсике? И попутный вопрос - как мне в скрипте получить доступ к текущему фреймворку, чтоб собственно найти файл installutil, т.к. для его запуска же нужно указывать полный путь, а он может быть у всех разным.
Спасибо!
вooбще пoмoему мoжнo прoстo скoпирoвaть кoд кoтoрый устaнaвливaет и зaпускaет сервис из дезaйнерa ProjectInstaller в Custom Action
Вызвaть installutil мoжнo через System.Diagnostics.Process
сaм installutil нaхoдится тaм же где и framework.
в крaйнем случaе - егo тoже мoжнo включить в setup Anatoly Lubarsky
Последний раз редактировалось 21 July 2007 05:22
|
|