0

複数のプロジェクト参照を持つレガシー ソリューションがあります。

これらのプロジェクトのうち 2 つが個別にデプロイされ、両方とも他のプロジェクトを参照しています。

現在、バージョン管理は純粋に手動ですが、(AssemblyInfo.cs のバージョン番号を更新する) プロセスを自動化したいと考えています。

Visual Studio 2010、SVN、および TeamCity を使用しており、他のソリューションのバージョン番号を更新する実証済みの方法が既にあります。ただし、これらのソリューションでは考慮すべきバージョン番号が 1 つしかありませんが、このソリューションでは考慮する必要があります。

1 つの方法として、展開の理由と番号などの 2 つの重要な項目を自動的に更新し、その他を手動で更新することが考えられます。

4

1 に答える 1

0

試してみてください:バージョン管理されたビルド

コマンド ライン ユーティリティは、VC++ 6.0 DSW ファイルと VS2002/2003/2005/2008 SLN ファイルをサポートします。構成設定はアドイン バージョンと共有されますが、ユーザーはこれらの設定を適切な起動スイッチでオーバーライドできます。簡単な説明と起動スイッチのリストについては、セットアップに含まれる CommandLine.txt ファイルを確認してください。コマンド ライン ユーティリティのセットアップ中に、2 つの項目を含む対応するメニューが [プログラム] メニューに追加されます。"AutoVer" エントリは、/g スイッチを使用してコマンド ライン ユーティリティを起動し、アドインと同じ GUI を開きます。

于 2010-12-14T13:49:03.683 に答える