【问题标题】:TFS Visual Studio Build task doesn't recognise macro DevEnvDir during post build eventTFS Visual Studio 构建任务在构建后事件期间无法识别宏 DevEnvDir
【发布时间】:2019-04-17 06:41:07
【问题描述】:

我有一个带有 Visual Studio 构建任务的构建定义。

其中一个项目有一个使用宏 $(DevEnvDir) 的构建后事件命令,但是当 TFS 运行此任务时,我收到编译错误,因为 DevEnvDir 未定义...

当我通过 Visual Studio 构建解决方案时不会发生这种情况。

【问题讨论】:

    标签: visual-studio azure-devops tfsbuild


    【解决方案1】:

    您必须在构建服务器上定义 DevEnvDir 环境变量或将其添加到构建定义的变量中。相同的帖子:

    1. Team Build does not understand DevEnvDir
    2. Windows 7 Winforms ActiveX DEP and TFS

    添加变量指导:Set variables in pipeline

    【讨论】:

    • 帖子 n.1 给了我线索。我使用了 $(VS110COMNTOOLS) 而不是 $(DevEnvDir)。
    猜你喜欢
    • 2019-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-17
    • 2018-07-04
    • 2013-08-08
    • 1970-01-01
    相关资源
    最近更新 更多