2009-05-25 4 views

ответ

3

Лучший способ версии проекта является установка AssemblyVersion и AssemblyFileVersion атрибуты в этом файле:

AssemblyInfo.cs

Самый простой способ установить это является использовать свойство листа для самого проекта (щелкните правой кнопкой мыши файл проекта и выберите «Свойства»). На первой вкладке («Приложение») нажмите кнопку «Информация о сборке ...» и установите версии в появившемся диалоговом окне. Эти изменения будут сохранены в файле, упомянутом выше.

+0

Что он сказал ... – KevDog

+0

ОК, это похоже на то, что мне нужно, но мой сайт asp.net не имеет AssemblyInfo.cs (ничего подобного при щелчке правой кнопкой мыши по свойствам веб-сайта). Кто-нибудь знает, почему и как исправить? Это обычный веб-сайт VS, а не проект веб-приложений, и он раньше был решением .net 2.0 (и, вероятно, с 1,1 до этого), вызвало бы это? Должен ли я попытаться положить его где-нибудь? – MGOwen

+0

Ну, тогда просто добавьте AssemblyInfo.cs на свой веб-сайт! –

1

Самый простой способ сохранить информацию о версии приложения - через файл AssemblyInfo.cs. Это обновление можно обновить автоматически, используя что-то вроде утилиты UpdateVersion в сочетании с событием предварительной сборки (подробнее см. this StackOverflow question).

В соответствующей заметке у меня есть запись в блоге, которая может вам пригодиться, с подробными сведениями о том, как создать ASP.NET About Page, который может вытащить информацию из файла AssemblyInfo в ваше веб-приложение вместе с информацией о других сборках в папку bin.

Смежные вопросы