2009-05-18 3 views
3

Я хотел бы опубликовать веб-сайт с помощью msbuild. Поскольку у меня есть веб-сайт, а не проект веб-приложения, как я могу это сделать, так как у меня нет файла .csproj, и msbuild ожидает файл проекта в качестве ввода или вы можете выполнить его в папке с файлом проекта. Мой файл решения содержит несколько сайтов, на которых нет файлов .csproj?Публикация веб-сайта с использованием msbuild

ответ

5

Я бы создал проекты веб-развертывания для каждого веб-сайта, MSBuild может читать файл .wdproj (это действительно сценарий MSBuild).

VS2008 Web Deployment Project download

Это шаблон Visual Studio, который выполняет именно то, что вам нужно.

Внутри этого скрипта используется задача компилятора ASP.NET, а также некоторое копирование файлов в зависимости от настроек проекта.

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