実行可能ファイルへのパスをハードコーディングする必要があるビルドスクリプトがあります。パスは次のとおりです。
- C:\ Program Files \ Microsoft Visual Studio 9.0 \ SmartDevices \ SDK \ SDKTools \ cabwiz.exe
これは正常に機能しましたが、現在は64ビットOSで実行しています(ただし、同僚とビルドサーバーは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>
OS(現在のビルド構成ではない)が64ビットの場合に設定できるように設定できる条件はありますか?