Предоставить версию программно проекту установки / развертывания - PullRequest
2 голосов
/ 27 января 2011

Я создал проект развертывания Visual Studio для своего приложения.Мы используем subversion для управления номерами версий, и у меня есть файл versionInfo.cs, который содержит номер версии.Я хочу присвоить номер версии, который есть в моем приложении (versionInfo.cs), свойству Version в проекте установки.Я не уверен, как это сделать ... Нужно ли создавать собственные действия?Или какой лучший способ сделать это.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 19 марта 2011

Наконец-то я исправил проблему.

Я настроил сервер сборки Cruise Control и добавил скрипт Nant для изменения версии в проекте установки.

Спасибо, Charith

0 голосов
/ 27 января 2011

Как по мне, настройка версии является обязанностью процесса сборки.Таким образом, вам не нужно настраиваемое действие - оно является частью логики установки и выполняется во время установки.Вместо этого научите ваш движок сборки устанавливать правильную версию в ваш установочный пакет (например, прочитать его из VersionInfo.cs и поместить в файл vdproj).

...