Как создать веб-сайт ASP.NET так, как VS2008 использует msbuild? - PullRequest
0 голосов
/ 11 апреля 2009

Для веб-сайтов VS2008 (сайтов без файлов .csproj) сборка выполняет своего рода проверку, когда сайт «компилируется» в никуда, а зависимости веб-сайта копируются в каталог Bin веб-сайта.

Я хочу сделать этот точный процесс, но в командной строке, используя msbuild. То есть я хочу задачу msbuild, которую может выполнить моя цель msbuild, которая проверяет веб-сайт, сообщает о любых ошибках компиляции и копирует зависимости в Bin, но not требует виртуальный каталог IIS и не прекомпилирует все aspx и другие файлы в библиотеки DLL в каталоге Bin.

Задача AspNetCompiler, по-видимому, выполняет полную прекомпиляцию, создавая каталог, полный скомпилированных страниц aspx. И это требует виртуального каталога IIS. Поэтому я не думаю, что эта задача будет работать для меня.

Как это можно сделать?

1 Ответ

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

Вы проверили VS Проект веб-развертывания . Кроме того, взгляните на aspnet_merge инструмент, поскольку вы заинтересованы

Задача AspNetCompiler, кажется, делает полная прекомпиляция, создание каталог, полный скомпилированных страниц aspx.

И я не думаю, что aspnet_compile требует виртуального каталога IIS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...