私のソリューションには 3 つのプロジェクトがあります。ベース プロジェクトと、ベースを参照するクライアントとサーバーです。
私がやりたいのは、ベース プロジェクト ファイルのアセンブリ バージョンを設定し、それをサーバーとクライアントに自動的に伝達して、それらのバージョンが常に一致するようにすることです。理想的には、これはそれらを同期するためのビルド前のステップです。
これが可能かどうか、またはどうやってそうするのか誰か知っていますか?
バージョン情報をソリューションのルート ディレクトリにある別のファイル (AssemblyVersion.cs など) に移動します。次に、各プロジェクトの AssemblyInfo.cs ファイルからバージョン情報を削除し、共有 AssemblyVersion ファイルを各プロジェクトにリンクとして追加します。