Создание и публикация сайта Asp.net - PullRequest
0 голосов
/ 13 августа 2010

Как создать и опубликовать веб-сайт ASP.NET (Microsoft Vishul Studio-> Файл-> Новый-> Веб-сайт) с помощью Cruise Control.net. На самом деле веб-сайт ASP.NET не содержит файлов .csproj и .sln.

Пожалуйста, предоставьте решение и предложение для того же.

Заранее спасибо ....

Ответы [ 2 ]

1 голос
/ 13 августа 2010

Вы можете добавить свой веб-сайт в пустое решение (предоставляя файл .sln), затем вызвать msbuild.exe, используя exec task для файла решения, или использовать NAntContrib's msbuild задача.

Для развертывания, поскольку это веб-сайт, у вас есть два варианта: либо скопировать файлы непосредственно в целевое местоположение, либо сначала прекомпилировать с помощью aspnet_compiler.exe , а затем скопировать. См. эту статью MSDN для получения дополнительной информации о предварительной компиляции.

Ваш файл сборки будет содержать примерно следующие задачи:

  1. MSBuild
  2. (необязательно) aspnet_compile
  3. Копировать в папку назначения

Подключите это к круиз-контролю, и вы должны быть готовы (хотя я рекомендую отдельные конфигурации сборки для 1 и 2 против 3).

0 голосов
/ 13 августа 2010
...