MSBuild-引用的DLL不复制到输出bin

时间:2017-12-20 06:40:26

标签: msbuild

我是一名新手,对视觉工作室,msbuild和脚本有点了解。

我被分配到一个任务,创建一个使用MSbuild构建项目的自动化脚本,该项目有三种不同的配置,我需要按顺序构建它,因为一些项目依赖于其他配置的输出dll,在构建时第一次配置它成功但是当我到达第二和第三配置时它失败了。因为参考DLL没有复制到所选配置的输出接口上,导致它在某些项目中缺少程序集引用。而且,事情是我无法编辑项目,只有我才能查看。

有关如何成功构建它的任何帮助。

我的脚本如下所示:

& $msbuild ($master_sln) /t:Clean /p:Configuration=FirstConfiguration /p:Platform="Any CPU"
& $msbuild ($master_sln) /t:Rebuild /p:Configuration=FirstConfiguration /p:Platform="Any CPU" 

& $msbuild ($master_sln) /t:Build /p:Configuration="SecondConfiguration" /p:Platform="Any CPU" /p:BuildProjectReferences=false 

& $msbuild ($master_sln) /t:Build /p:Configuration="ThirdConfiguration" /p:Platform="Any CPU" /p:BuildProjectReferences=false 

0 个答案:

没有答案