我有一个构建脚本需要硬编码可执行文件的路径。路径是:
- C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools\cabwiz.exe
这工作正常,但现在我在 64 位操作系统上运行(但我的同事和构建服务器仍然在 32 位上)。
我需要这样的路径:
- C:\Program Files (x86) \Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools\cabwiz.exe
但对其他人使用正常路径。
这是我的设置方式:
<PropertyGroup>
<CabWiz>"C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools\cabwiz.exe"</CabWiz>
</PropertyGroup>
如果操作系统(不是当前的构建配置)是 64 位,我可以设置一个条件吗?