2009-06-11 3 views

答えて

50

私は通常、すべてのプロジェクトでというリンクとしてという名前のAssemblyVersionInfo.csというファイルを作成します。このファイルにバージョン属性を含め、通常のAssemblyInfo.csファイルから同じ属性を削除します。次に、1つのファイルでのみバージョン番号を更新し、すべてのプロジェクトを同じ番号で共有することができます。

ファイルをリンクとして追加するには、ソリューションエクスプローラでプロジェクトを右クリックし、[追加] - [既存の項目...]を選択します。ファイルを参照し、追加ボタンの右端にある小さな矢印をクリックして、ドロップダウンメニューで[リンクとして追加]を選択します。

+1

http://blogs.msdn.com/jjameson/archive/2009/04/03/shared-assembly-info-in-visual- neded何をしましたstudio-projects.aspx –

+0

非常にステップバイステップで:http://www.codeproject.com/Articles/328977/The-Right-Way-to-Version-Your-Assemblies – JohnB

2

これを行う1つの方法は、AssemblyInfoタスクを使用してビルド時にバージョン番号(http://code.msdn.microsoft.com/AssemblyInfoTaskvers)を設定し、バージョン番号をmsbuildスクリプトのプロパティとして定義するマスタービルドスクリプトを作成することです。

0

私はVSでfind/replace関数を使用しました。例: すべての溶液中のassembly: AssemblyVersion("1.1.にreplacig assembly: AssemblyVersion("1.0.は、私は:)

関連する問題