VS2008でビルド後のイベントでそれを実行する前に、既存の実行可能かどうかを確認する方法?
-
19-09-2019 - |
質問
私はUIでそれを表示することができますので、私たちのSVNリポジトリの現在のリビジョン番号を取得し、ファイルにそれを置くためにSubWCRevはを使用しようとしている。
私はWebアプリケーションで働いているように、私は次のポストビルドコマンドラインを使用します:
"SubWCRev.exe" "$(SolutionDir)." "$(ProjectDir)Content\js\revnumber.js.tpl" "$(ProjectDir)Content\js\revnumber.js"
これは素晴らしい作品が、今私はそれを実行する前に、SubWCRevはを持っていることを確認したいので、私は仲間の開発者は、TortoiseSVNのを実行していない場合、このポストが構築スキップすることができます。
私はここにいくつかのバッチコードを試してみましたが、これを理解できませんでした。
任意のアイデア?
ありがとうございます。
解決
多分それはSubWCRev.exeを呼び出した後、以下を追加して、あなたの状況で許容されます:
SubWCRev.exeを "$(SolutionDir)。" ...
終了0
そのようにVisual Studioがポストビルドでエラーが発生したことを知らないと、一部の開発者がSubWCRev.exeをしていない場合でも、ビルドが成功しています。あなたはポストビルドで他のことを実行した場合、私の提案は、おそらく適切ではありません。
所属していません StackOverflow