リンクされた AssemblyInfo.cs ファイルを使用して、すべてのクラス ライブラリの AssemblyFileVersion を設定しています。
[assembly: AssemblyFileVersion("6.60.3.4")]
他のすべてには、ローカル/デフォルトの AssemblyInfo.cs ファイルを使用しています。
//example of AssemblyVersion set in project AssemblyInfo.cs
[assembly: AssemblyVersion("6.60.3.1")]
私の結果は、AssemblyFileVersion と AssemblyVersion の両方が AssemblyFileVersion 値に設定されているということです。
共有 AssemblyFileVersion を維持し、プロジェクト アセンブリごとに個別の AssemblyVersion を維持するにはどうすればよいですか?
編集
AssemblyFileVersion を使用して、プロジェクト内のすべての dll アセンブリのリリース バージョンを追跡できる/すべきだという印象を受けました。考えられるのは、exe と dll がすべて同じ AssemblyFileVersion を持つようにすることです。AssemblyVersion は、その特定の dll に変更が加えられた場合にのみインクリメントされます。このロジックは私には理にかなっています。大規模なプロジェクトを処理するためのより論理的なアプローチがあるかどうかアドバイスしてください