【问题标题】:Running post-build event ONLY in build definition仅在构建定义中运行构建后事件
【发布时间】:2015-05-06 01:27:48
【问题描述】:

在我们的 Web 项目中,我们修改了 .csproj 文件以预构建运行此命令:

cd $(MSBuildProjectDirectory)
npm run build-release
cd $(MSBuildStartupDirectory)

效果很好。

问题是我们不再希望在 .csproj 中使用它。我们只希望它在构建定义中。

我想不通。这就是我所拥有的,我收到关于路径太长的错误。

【问题讨论】:

    标签: visual-studio tfs msbuild build-definition


    【解决方案1】:

    这是一个预构建脚本。您可以运行批处理文件或 PowerShell 脚本,而不是命令行实用程序。脚本应该是源代码控制的工件,并且脚本文件的路径应该是源代码控制位置,而不是构建代理上的本地路径。

    【讨论】:

    • 您确定可以运行批处理文件吗?
    猜你喜欢
    • 1970-01-01
    • 2020-08-17
    • 2010-09-14
    • 1970-01-01
    • 1970-01-01
    • 2016-05-21
    • 1970-01-01
    • 2020-09-09
    相关资源
    最近更新 更多