2009-03-10 12 views

答えて

1

)私はこのような「AssemblyVersion.cs」にバージョン番号を書くでしょうPowerShellスクリプトを、持っていた:

 
// DO NOT EDIT 
// Generated by UpdateVersion.ps1.
[AssemblyVersion("1.0.2.1")]

バージョン番号は、すべてのプロジェクトに更新されました/一度にアセンブリこちらです。正準数は他の場所に格納されていました。

書くのは簡単ですが、あなたのニーズに応じて異なりますので、ここでは投稿しません。

+0

旧式のバッチファイルよりもPowerShellを使用する場合+1! :-) –

+0

UpdateVersion.ps1のサンプル?私はPowershellスクリプトを使用するためにインストールする必要がありますか?私はWinxp sp2を持っています。 – Kiquenet

+0

@alha:もうアクセスできません。申し訳ありません。幸いにも、これは難しい問題ではありません。 –

0

検索と置換のツールを使用するか、自分で書き換えることができます。

私はAssemblyVersionを探してAssemblyInfo.csファイルに置き換えるカスタムビルドステップを使用しています。

2

以前は、UpdateVersionを使用して以前はビルドスクリプトの一部としてバージョン番号を更新していました。 Subversionを使用する場合は、TortoiseSVNのSubWCRev.exeを使用して、SVNリビジョン番号を含むバージョン番号を更新することもできます。また、MSBuildのから行うことができます

2

..

チェックアウトここAssemblyInfoタスク: MSBuild tasks

我々はそれを使用することは非常に簡単ですCruiseControl.netからそれを使用しています。

関連する問題