Предварительно построить события на сайте в VS2008?

У меня есть решение с несколькими проектами и веб-сайтом. В каждом проекте я настроил событие предварительной сборки, чтобы получить наибольший номер редакции проекта subversion (с использованием SubWCRev), а затем заменить часть AssemblyVersion на этот номер редакции.

Как мне добиться этого на сайте? Насколько я могу судить, нет события предварительной сборки, и если я попытаюсь:

  1. Добавить другой проект
  2. Сделать сайт зависимым от проекта
  3. Используйте событие pre build для проекта

Номер редакции Subversion, используемый для замены информации на веб-сайте, будет использоваться для проекта, а не для веб-сайта.

Есть идеи?

1 ответ

Решение

Одним из предложений может быть использование Web Application проект - а не Web Site проект. Хотя это может быть не совсем осуществимо в вашем случае, в зависимости от объема работы, необходимой для существенной миграции существующей кодовой базы.

См. Этот вопрос и ответы на него для получения дополнительной информации: веб-сайт ASP.NET или веб-приложение ASP.NET?

Другие вопросы по тегам