2

Release Management Update 2 をインストールし、TFS 2013 Update 2 継続的配置ビルド テンプレートを使用して Web サイトをリリースしています。

統合、ステージング、本番の 3 つのステージ タイプがあります。

各段階で web.config 変換がある場合、Web サイトをリリースする最善の方法は何ですか? 変換は、接続文字列、appsettings、および log4net 用です。

この質問の最良の答えに傾倒し始めていますが、ツールやより簡単な方法がないかどうかを知りたいです。

4

1 に答える 1

4

Visual Studio 2013 のリリース管理には、独自の変数管理システムがあります。コンポーネントを構成するとき、どのプロパティを使用するかを設定できます。

その後、値の代わりに単一の web.config ファイルを使用でき"__myveriableName__"ます。コンポーネントのプロパティ タブで、システムが検出して変数を置き換えるファイルの種類を選択できます。したがって、ここでは *.config とします。

このようにして、2 つの構成のみを構成できます... ローカル設定でローカル開発に使用する dev.config と、リリース管理が使用する変数が定義された release.config...

方法に関する情報は、Visual Studio 2013 を使用した Professional Application Lifecycle ManagementまたはVisual Studio サイトから入手できます。

于 2014-05-14T19:25:55.693 に答える