gpt4 book ai didi

TFS MSBuild : $(ProjectDir) blank or random

转载 作者:行者123 更新时间:2023-12-04 21:54:28 26 4
gpt4 key购买 nike

我有一个 vcproj 文件,其中包含一个简单的预构建事件:

Helpertask.exe $(ProjectDir)

这在开发人员 PC 上运行良好,但是当在 MSBuild 下的 TFS 2008 构建服务器上构建解决方案时,$(ProjectDir) 要么为空,要么指向服务器上不相关的文件夹!

到目前为止,我管理的最佳解决方法是对开发人员和服务器路径进行硬编码:
if exist C:\DeveloperCode\MyProject   HelperTask.exe C:\DeveloperCode\MyProject
if exist D:\BuildServerCode\MyProject HelperTask.exe D:\BuildServerCode\MyProject

此黑客适用于 发帖 -build 步骤,但它不适用于 -build 步骤(预构建任务现在在 MSBuild 下什么都不做!)

您有任何修复或解决方法的想法吗?我的头发已经很少了!

最佳答案

$(MSBuildProjectDirectory) 为我工作

关于TFS MSBuild : $(ProjectDir) blank or random,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/985900/

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