2012-08-23 113 views
8

我们正在建立一个的Visual Studio 2010解决方案具有以下的MSBuild命令:建设部署包与Visual Studio 2012

msbuild MySolution.sln /p:DeployOnBuild=true;DeployTarget=Package 

此命令建造的解决方案,并创建了部署包在Web项目解。

但是在我们迁移到Visual Studio 2012此命令不再工作。该解决方案已构建,但未创建部署包。

如何解决?

+0

你能告诉我 - 如果一个解决方案也包含非web项目,那么这些将成为由msbuild生成的包的一部分吗?我对.NET世界很陌生,我试图获得“构建一次并随时随地部署”的概念。如果非网站项目被排除在外,我的理论将为解决方案构建一个单一的软件包将无法正常工作! – OK999

回答

4

问题是完全一样在this question。 从本地机器复制* C:\ Program Files文件(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web **到远程CI服务器。

+0

这是解决您的问题吗? – 2012-08-24 09:38:34