7

開発データベースと本番データベースがあります。私が防止しようとしているのは、変更する必要があることです。

connectionString="Data Source=server;Initial Catalog=test;
connectionString="Data Source=server;Initial Catalog=live;

サイトを展開する場所は 2 つあります。1 つはテスト用、もう 1 つはライブ用です。

テストまたはライブにアップロードするたびに接続文字列を変更する必要がないようにする簡単な方法はありますか?

チームファウンデーションサーバーを使用していますが、ビルドサーバーやビルド定義の設定方法がわからないので、何かあれば簡単なものを探しています。

4

3 に答える 3

1

継続的インテグレーション ビルドをセットアップするための適切なチュートリアルを見つけてください。新しいバージョンの TFS は、これを非常にうまく処理します。

理解することはたくさんありますが、努力する価値はあります。MSDN の記事を試してみて、すべての既定のオプションを選択してください。それほど悪くはありません。

CI を起動して実行すると、これらの web.config 変換を使用して何をすべきかがわかります (これにより、差し迫った問題が解決されます)。しかし、ビルドをセットアップするプロセスを経ることで、展開が非常に簡単になることがわかります。

于 2013-07-29T17:22:18.063 に答える