Получение установочной версии в проекте сайта asp.net - PullRequest
1 голос
/ 14 апреля 2009

У меня есть проект ASP.NET , который содержит проект веб-развертывания (для компиляции веб-сайта) и проект установки (который создает программу установки и установить скомпилированную версию сайта).

Я всегда изменяю версию приложения в Проект установки , и я хочу иметь возможность ссылаться на этот номер версии на самом веб-сайте, но без создания записи в web.config с номером версии (не сегодня, но я думаю, что в будущем я забуду изменить номер версии в web.config)

Есть ли какой-нибудь трюк, который я могу использовать, чтобы получить такое поведение?

Так же, как использовать App.Config в WinForms , используя просто:

Version vrs = new Version(Application.ProductVersion);
myVersionLabel.Text = "Major: " + vrs.Major + " Minor: " + vrs.Minor;

1 Ответ

2 голосов
/ 15 апреля 2009

Вы всегда можете выполнить пользовательское действие, которое записывает / обновляет версию установки в ваш web.config. Не беспокойтесь о том, чтобы забыть сделать это вручную. РЕДАКТИРОВАТЬ: Я сделал сообщение в блоге о том, как это сделать. Взгляните здесь .

...