0

我正在调用一个外部工具来使用ExecMSBuild 中的任务在我的构建序列中进行一些后期处理。当我将工具更新到新版本时,可执行文件的目录名称会发生​​变化,但该目录会添加到系统PATH变量中。是否可以在 MSBuild 中使用系统PATH变量?我尝试了以下代码,但它不起作用:

<Exec Command="&quot;$(PATH)\mytool.exe&quot;  />
4

1 回答 1

0

如果目录已添加到PATH变量中,我希望文件路径会自动解析。即你应该能够使用:

<Exec Command="mytool.exe"/>

也许首先通过打开命令提示符检查分辨率是否正常,cd'ing 到与“mytool.exe”所在位置不同的某个根目录,然后查看是否在您简单地输入“mytool.exe”时解决“在提示下。

于 2012-12-10T13:05:26.477 回答