2011-01-24 11 views
0

私はすでに6テナントを持つマルチテナントアプリケーションを持っています。同じ構造を持つ2つのweb.configファイルを処理する良い方法は何ですか

各テナントには独自のweb.configを持つ独自の仮想Webがあります。ほとんどの設定はすべてのテナントで同じですが、いくつかは異なります。

これらの設定を処理するのがますます困難になっています。私は1つの場所ですべてのテナントで共有されている設定を編集することができれば、状況を簡素化するための最初のステップは次のようになります。

この種の問題を対象とするフレームワークやプロジェクトには何かが組み込まれていますか?

答えて

0

私が右覚えている場合、web.configファイルは階層的です。つまり、あなたは自分のweb.configファイルとweb.configファイルと下位レベルのディレクトリとディレクトリを持っていて、それらのディレクトリ間を移動する際に、web.configファイル内の設定を重ねている場合..私は、そのようなのために婚約のルールを忘れてしまった、と述べたこと設定。

さらに簡単で管理しやすいソリューションは、web.configにプラグインしてweb.configから参照できる独自のXML設定ファイルを持つ独自のセクションを持つことです。十分に構築するために、あなたはあなたの階層の作業方法を管理することができ、そのシンプル。

+0

良いリンク:http://www.4guysfromrolla.com/articles/032807-1.aspx、http://stackoverflow.com/questions/2155/how-do-i-define-custom-web-config -sections-と電位子要素-と-attrのHTH – gbvb

関連する問題