MSBuild.exe没有在“bin”

时间:2016-12-26 06:12:59

标签: xml visual-studio msbuild

我有一些文件要复制到bin内的文件夹中。

例如,abc.xslt是“Tom”文件夹中的文件。

abc.xslt的属性

  • 构建操作:内容
  • 复制到输出目录:始终复制

当我从Visual Studio构建项目时,我得到以下正确的文件夹结构

bin - >汤姆 - > abc.xslt

但是当我使用MSBuild的命令提示符构建时,我没有得到文件夹“Tom”

bin - > abc.xslt。

"C:\Program Files (x86)\MSBuild\12.0\bin\amd64\MSBuild.exe" "project.sln" /p:SkipInvalidConfigurations=true /p:VisualStudioVersion=12.0 /p:GenerateProjectSpecificOutputFolder=true /p:AllowedReferenceRelatedFileExtensions=none /m /p:OutDir="D:\bin" /p:Configuration="Staging" /p:Platform="Any Cpu"

指导我。

1 个答案:

答案 0 :(得分:0)

Param OutputPath 优先于 OutDir,您可以尝试使用 /p:OutputPath="pathtobin"

检查您的 csproj 中正在使用这些属性中的哪些