Как скомпилировать проект ASP.Net MVC с использованием MSBuild? Мы используем сервер непрерывной интеграции для компиляции и развертывания наших приложений. Чтобы все было просто, я создал проект MVC 1.0 в VS2008. Я сразу же создал файл MSBuild script для его компиляции. Я не изменил код в проекте. MSBuild script содержит следующую цель.
<AspNetCompiler VirtualPath="/" PhysicalPath="C:\Development\mvc1\" TargetPath="c:\publish\xxx" Force="true" Debug="false" Updateable="true"
Файл sln проекта MVC содержится в каталоге c:\development\mvc1 \. Я запускаю XP/Pro.
Я получаю сообщение об ошибке ASPCONFIG: ошибка в использовании раздела, зарегистрированного как allowDefintion = 'MachineToApplication', превышает уровень приложения. Я удалил режим аутентификации, поставщика членства и т.д. из файла веб-конфигурации, пока я наконец не увидел другое сообщение об ошибке. Теперь я получаю сообщение об ошибке, указывающее, что файл '/views/shared/site.master' не существует.
Что происходит? Заранее благодарим за помощь!
Использую ли я неправильную команду MSBuild?