2012-01-17 8 views
0

すべての.netアプリケーションは、1つのC#バージョンファイルからバージョンを取得します。CXファイルのWiXバージョン

をversion.csと呼びます。

1つのWIXプロジェクトでこのファイルに従ってバージョンを設定できますか?

私が見た: How can I set the WiX installer version to the current build version?

を私はいくつかのDLLをラップしていますし、そのうちのいくつかは、正しいバージョンを持っており、いくつかのない可能性があるので、それは私を助けることができません。

C#ファイルからバージョンをバインドするにはどうすればよいですか?

答えて

5

WiXはこれをサポートしていません。 csファイルからバージョンを抽出し、ビルド時にWiXのコマンドラインに渡すためにビルドオートメーションを書く必要があります。

個人的にはビルドバージョンを所有し、WiXとC#の両方にプッシュオートメーションを使用することです。私はTFSチームビルドを使用しているので、既に私のために書かれているライブラリ(TFSVersioning)があります。

関連する問題