複数のプロジェクトのAssemblyInfo.csファイルでアセンブリバージョンを変更する方法を教えてください。私たちのソリューションには約75のプロジェクトがあり、毎週バージョンを変更する必要があります。これを行う最速の方法は何ですか?複数のプロジェクトのアセンブリバージョンを変更する
19
A
答えて
50
私は通常、すべてのプロジェクトでというリンクとしてという名前のAssemblyVersionInfo.csというファイルを作成します。このファイルにバージョン属性を含め、通常のAssemblyInfo.csファイルから同じ属性を削除します。次に、1つのファイルでのみバージョン番号を更新し、すべてのプロジェクトを同じ番号で共有することができます。
ファイルをリンクとして追加するには、ソリューションエクスプローラでプロジェクトを右クリックし、[追加] - [既存の項目...]を選択します。ファイルを参照し、追加ボタンの右端にある小さな矢印をクリックして、ドロップダウンメニューで[リンクとして追加]を選択します。
2
これを行う1つの方法は、AssemblyInfoタスクを使用してビルド時にバージョン番号(http://code.msdn.microsoft.com/AssemblyInfoTaskvers)を設定し、バージョン番号をmsbuildスクリプトのプロパティとして定義するマスタービルドスクリプトを作成することです。
0
私はVSでfind/replace関数を使用しました。例: すべての溶液中のassembly: AssemblyVersion("1.1.
にreplacig assembly: AssemblyVersion("1.0.
は、私は:)
関連する問題
- 1. Wpfプロジェクトのアセンブリバージョンを変更しました
- 2. ASP.NET:複数のアセンブリバージョン、同じWebアプリケーション
- 3. 別のプロジェクト(.exe)のアセンブリバージョンを取得
- 4. 複数のVSバージョンでVSIXのアセンブリバージョンを参照する
- 5. app.configから別のプロジェクトのアセンブリバージョンを取得するには?
- 6. DLLのアセンブリバージョンを変更していないWP7の問題?
- 7. プロジェクトのガイダンス - 複数のcvs /データフレームへの変更
- 8. 複数のプロジェクトで動作するようにdhtmlxGanttを変更する - Laravel5
- 9. サイズ変更ウィンドウで複数のdivのサイズを変更する
- 10. 複数のCSSプロパティを変更する
- 11. データセット内の複数の変数を変更する
- 12. 複数の列の名前を変更する(変数番号)
- 13. Oracle - 複数のオブジェクトの変数値を変更する
- 14. Jenkinsのプロジェクト変数値をスクリプトで変更する方法
- 15. 複数のプロジェクト
- 16. 複数の変数を順番にRに変更する
- 17. href onclickを複数の変数で変更する
- 18. 変更する複数の文字列
- 19. 他のプロジェクトのメソッドを変更する
- 20. 1つのソリューションと複数のプロジェクトの複数のプロジェクト
- 21. プロジェクト名を変更する
- 22. 複数の列を基にした複数の列の変更
- 23. 複数のフォルダ内の複数のファイルの名前を変更する
- 24. 数字の符号を変更する+/-複数のファイル
- 25. gitlab:プロジェクト数の変更を制限する
- 26. 複数のMavenプロジェクト
- 27. 複数のDjangoプロジェクト
- 28. 複数のファイルの名前を変更
- 29. ソリューション内の1つのプロジェクトに複数のプロジェクトをマージする
- 30. プロジェクトのインタプリタを変更するには
http://blogs.msdn.com/jjameson/archive/2009/04/03/shared-assembly-info-in-visual- neded何をしましたstudio-projects.aspx –
非常にステップバイステップで:http://www.codeproject.com/Articles/328977/The-Right-Way-to-Version-Your-Assemblies – JohnB