我制作了一个小ps脚本,用MSBuild完成我的Web应用程序部署包。由于我已经完成了发布配置文件,我想出了这个命令行:
.\MSBuild.exe "C\path\project.csproj" /p:DeployOnBuild=true /p:PublishProfile="C:\path\profile.pubxml" /p:VisualStudioVersion=11.0
效果很好,有一件事。即使在发布配置文件中指定,也不会完成Web.config合并。
我尝试添加/ p:Configuration = myConfig参数。但是我没有提供输出路径的错误
微软大声笑..我怎样才能让它发挥作用?
答案 0 :(得分:0)
您安装 和 导入
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />
还:
http://stackoverflow.com/questions/16176894/how-to-build-visual-studio-2012-publishing-profiles-on-a-build-server-with-msbui#_=_
答案 1 :(得分:0)
我在构建服务器上安装了VS update 3,它正在运行。