Проект установки Visual Studio - добавление этапа предварительной сборки - PullRequest
2 голосов
/ 12 февраля 2009

Я хочу сделать процесс сборки для создания проекта установки одним щелчком мыши. Однако я также хочу добавить {smartassembly} к этапу сборки, чтобы запутать сборку, но только на нашей сборочной машине. Как добавить шаг предварительной сборки в Visual Studio 2008 vdproj?

По сути, я хочу переместить аргумент командной строки, чтобы запутать сборку от конца сборки приложения до части программы установки, поэтому только лицензия на сборку требуется для компьютера.

Или же мы должны получить {smartassembly} для всех наших разработчиков? Это очень большое изменение стоимости (переход с одной лицензии на сборку до 5 - это не тривиальная сумма денег), поэтому рассуждения здесь должны быть довольно непроницаемыми. Я собирался добавить его только к машине, отвечающей за сборку, вместо того, чтобы она была у всех разработчиков, а затем заставлять разработчиков пытаться воспроизвести ошибки в сборке выпуска, которая есть у клиентов.

Ответы [ 2 ]

4 голосов
/ 13 февраля 2009

да, оказывается, я дебил. Пользовательский интерфейс отличается, но элементы до и после сборки находятся в свойствах, как если бы это было свойство пользовательского интерфейса, а не свойство проекта.

0 голосов
/ 13 февраля 2009

Почему бы не иметь другую цель / сборку / конфигурацию для вашего решения / проектов. Это единственный, созданный на сборочной машине.

(шаг до / после сборки только для этого проекта / цели / конфигурации)

Если это не сработает, я бы попросил компанию, написавшую это, свои предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...