gpt4 book ai didi

visual-studio-2010 - 在 Visual Studio 2010 下运行除 DefaultTarget 以外的项目配置

转载 作者:行者123 更新时间:2023-12-01 11:54:18 25 4
gpt4 key购买 nike

我的 csproj 中有一个 MSBuild 目标,用于在构建后将我的 Web 应用程序的文件和文件夹复制到目标路径。

<Target Name="PublishToFileSystem" DependsOnTargets="PipelinePreDeployCopyAllFilesToOneFolder">
...

如果我使用目标“PublishToFileSystem”通过命令行调用 MSBuild,一切正常。

但现在我想“使用”这个目标也用于 Visual Studio 中的特殊配置(如发布、调试等)。

如何将配置分配给另一个目标,而不是使用 DefaultTargets 在项目中设置的 DefaultTarget“Build”:

<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

谢谢,康拉德

最佳答案

尝试使用 AfterBuild 目标而不是 PublishToFileSystem:

<Target Name="AfterBuild" DependsOnTargets="PipelinePreDeployCopyAllFilesToOneFolder">

或检查Overriding Predefined Targets on MSDN

关于visual-studio-2010 - 在 Visual Studio 2010 下运行除 DefaultTarget 以外的项目配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8591982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com