2009-09-03 18 views
0

Visual Studio 2008の "ビルド前のイベントコマンドライン"で実行しているバッチファイルに追加のパラメータを送信したいと思います。 cd ")を" $(SolutionDir)\ MyProject "を渡して現在の" solution directory "に追加します。Visual Studio 2008ビルドイベントコマンドラインに変数を送信

ビルドバージョンを渡すことはできますか? AssemblyInfo.csを自動インクリメントに設定しました(ここに記載されているとおり:http://blog.mbcharbonneau.com/2007/03/13/auto-incrementing-build-numbers-in-visual-studio/

ありがとう@jeffamaphone。あなたが実際に答えたら、私は受け入れることができます。

また、私は最終的にここでも同様のものを見つけました。 http://www.blackwasp.co.uk/VSBuildEvents.aspx

+1

参照:http://stackoverflow.com/questions/1115357/where-can-i-get-a-list-of-all-build-properties-in-visual-studio –

答えて

1

私は2K8でこれを試していないが、2K3および2K5に私が...それは倍数にすることができ、IIRC、彼らが効果的にバッチ・スクリプトとして実行イベントコマンドでENV-VARSを設定するトリックを使用しましたcmd.exeのインスタンス化されたものの下にあります。

例: セットBUILD_VERSION = $(BuildVersion) CD "$(SolutionDir)\ MyProjectの" REMは、最終的にはより多くのもの

+0

私もそう思ったでしょう。それか "$(ApplicationRevision)"です。どちらも ""を出力しています。奇妙な – Joshua

0

を行う、私は$(BuildVersion)または$を取得することができませんでした( ApplicationRevision)を動作させます。私のチームの他のメンバーは、Webプロジェクトのdllファイルからバージョン番号を取得する小さな.exeファイルを作成しました。

関連する問題