【发布时间】:2012-01-25 09:25:16
【问题描述】:
我的 csproj 中有一个 MSBuild 目标,用于在构建后将我的 Web 应用程序的文件和文件夹复制到目标路径。
<Target Name="PublishToFileSystem" DependsOnTargets="PipelinePreDeployCopyAllFilesToOneFolder">
...
如果我通过命令行使用目标“PublishToFileSystem”调用 MSBuild,一切正常。
但现在我想“使用”这个目标也用于 Visual Studio 中的特殊配置(如发布、调试等)。
如何将配置分配给另一个目标,而不是使用 DefaultTargets 在项目中设置的 DefaultTarget“构建”:
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
谢谢,康拉德
【问题讨论】:
标签: visual-studio-2010 msbuild msbuild-task csproj msbuild-target