私は、TortoiseSVNが両方のバージョンを提供しているので、C:\Program Files\TortoiseSVN\bin
にある実行ファイルであるSubWCRev.exe
を呼び出して、カスタムのMSBuildタスクを作成しました。
問題は、Visual Studio 2010には32ビットバージョンしかありません。だから、私の同僚が64ビットボックスを持っていると、光沢のある新しい仕事を使ってビルドしようとすると、は、C:\Program Files(x86)
に解決され、SubWCRev.exe
が見つかりません。彼らはC:\Program Files
に住んでいるTortoiseSVNの64ビットバージョンを持っているので!
msbuildスクリプトにC:\Program Files
をハードコードするよりも良い解決策がありますか、誰もがTortoiseSVNの32ビット版を使用することはありますか? (実際にはC#プロジェクトですが、私はMSBuildコードをちょっと試しました)
すぐに働きました!どうもありがとう –