MSBuild DeployOnBuild = true not publishing

У меня есть веб-приложение Visual Studio 2010 MVC2, которое я создаю из командной строки с помощью Hudson. Я хотел бы, чтобы Hudson публиковал веб-результаты, поэтому я добавил теги DeployOnBuild = true и CreatePackageOnPublish = True в свою командную строку.

Моя команда:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe 
   /target:Clean,Build 
   /property:Configuration=Debug;DeployOnBuild=True;CreatePackageOnPublish=True; 
   [my project name.csproj]

Выполнение этой команды на моем компьютере для разработки (Windows 7) успешно публикует веб-вывод в \ obj \ Debug \ Package \ PackageTmp \ . Но запуск его на сервере Hudson (WS 2008) успешно компилируется, но не публикуется. Та же команда, та же версия MSBuild, тот же исходный код.

Я пробовал цель / t: Publish , которая дает мне ответ «Пропустить непубликуемый проект», как я видел у нескольких других людей сообщений.

Я попытался добавить теги DeployOnBuild = True и CreatePackageOnPublish = True в свой файл проекта, и никаких изменений.

Есть какие-либо мысли о том, почему это не публикует? Я неправильно использую эти теги? Я уверен, что здесь есть что-то, чего я просто не вижу.

39
задан SteveC 21 November 2012 в 15:25
поделиться

0 ответов

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

Похожие вопросы: