2

複数の Web サイトで使用される MVC3 プロジェクト用の C#.Net ソリューションがあります。サイト間の唯一の違いは、Web.config の一部の識別子データと 2 つの画像です。

新しいサイトを作成するたびに、基本ソリューション プロジェクトの完全なコピーを作成したくありません。

そのようなシナリオに対処するための好ましい方法は何ですか?

ありがとう。

4

1 に答える 1

3

1 つのWeb サイトを開発し続け、それを複数回展開する場合は、プロジェクトのソリューションを 1 つだけにすることをお勧めします。web.configとイメージを更新するには、MSBuild などでビルド スクリプトを記述します。スクリプトは次のことを行います。

  • web.config の値を更新するための XML ポーキング
  • 画像を更新する

これは、同様のより複雑なシナリオで機能しました。

于 2012-07-25T22:48:07.907 に答える