Предварительно построить события на сайте в VS2008?
У меня есть решение с несколькими проектами и веб-сайтом. В каждом проекте я настроил событие предварительной сборки, чтобы получить наибольший номер редакции проекта subversion (с использованием SubWCRev), а затем заменить часть AssemblyVersion на этот номер редакции.
Как мне добиться этого на сайте? Насколько я могу судить, нет события предварительной сборки, и если я попытаюсь:
- Добавить другой проект
- Сделать сайт зависимым от проекта
- Используйте событие pre build для проекта
Номер редакции Subversion, используемый для замены информации на веб-сайте, будет использоваться для проекта, а не для веб-сайта.
Есть идеи?
1 ответ
Одним из предложений может быть использование Web Application
проект - а не Web Site
проект. Хотя это может быть не совсем осуществимо в вашем случае, в зависимости от объема работы, необходимой для существенной миграции существующей кодовой базы.
См. Этот вопрос и ответы на него для получения дополнительной информации: веб-сайт ASP.NET или веб-приложение ASP.NET?