AssemblyInfo パッチャー
AssemblyInfo パッチャー ビルド機能を使用すると、 AssemblyInfo.cs ファイルを手動でパッチしなくても、アセンブリにビルド番号を自動的に設定できます。 このビルド機能を追加するときは、バージョン形式を指定するだけで済みます。 TeamCity パラメーター参照を使用できます。
AssemblyInfo Patcher は 自動チェックアウトでのみ使用してください: このビルド機能を設定すると、 最初のビルドステップの前 が実行されます。 TeamCity はまず、ビルドチェックアウトディレクトリで見つかったファイル内の置換を行ってから、ビルドを実行します。
TeamCity は、チェックアウトディレクトリ配下の標準の場所にあるすべての AssemblyInfo (GlobalAssemblyInfo を含む) ファイル: .cs、 .cpp、 .fs、 .vb を検索し、 AssemblyVersion、 AssemblyFileVersion、 AssemblyInformationalVersion 属性のパラメーターを、TeamCity ウェブ UI で指定したビルド番号に置き換えます。 これらの属性については、 Visual Studio ドキュメントで続きを読む。
ビルドが終了すると、ファイルは初期状態に戻ります。
この機能は、すべての AssemblyInfo ファイルとコンテンツが標準の場所にある Visual Studio ウィザードを使用して作成された標準プロジェクトでのみ機能することに注意してください。
2026 年 9 月 11 日