我們正在建立一個的Visual Studio 2010解決方案具有以下的MSBuild命令:建設部署包與Visual Studio 2012
msbuild MySolution.sln /p:DeployOnBuild=true;DeployTarget=Package
此命令建造的解決方案,並創建了部署包在Web項目解。
但是在我們遷移到Visual Studio 2012此命令不再工作。該解決方案已構建,但未創建部署包。
如何解決?
我們正在建立一個的Visual Studio 2010解決方案具有以下的MSBuild命令:建設部署包與Visual Studio 2012
msbuild MySolution.sln /p:DeployOnBuild=true;DeployTarget=Package
此命令建造的解決方案,並創建了部署包在Web項目解。
但是在我們遷移到Visual Studio 2012此命令不再工作。該解決方案已構建,但未創建部署包。
如何解決?
問題是完全一樣在this question。 從本地機器複製* C:\ Program Files文件(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web **到遠程CI服務器。
這是解決您的問題嗎? – 2012-08-24 09:38:34
你能告訴我 - 如果一個解決方案也包含非web項目,那麼這些將成爲由msbuild生成的包的一部分嗎?我對.NET世界很陌生,我試圖獲得「構建一次並隨時隨地部署」的概念。如果非網站項目被排除在外,我的理論將爲解決方案構建一個單一的軟件包將無法正常工作! – OK999