2011-11-07 25 views
0

IISの下に1つのアプリケーション "App1"があります。 "App1"の内部には、IISに "App2"という別のアプリケーションがあります。彼らは両方ともweb.configsを持っていて、それぞれは自分自身を読む必要があります。IISアプリケーションプール

これは問題ではありません。別の言い方をすれば、接続文字列の値が両方のファイルにあることは気に入らなかった。

これは、「App1」web.configが最初であることを示しますか?

私たちのサーバーの人は、構成は同じだと言います。誰もこれを前に見ましたか?

答えて

1

このようなweb.configの値の多くは継承されています。 appSettingsとconnectionStringsは値が継承される2つの領域です。

継承された設定を削除してから新しいものを追加する構文があります。これは、あなたのconnectionStringsセクションで行う必要があります。同じ名前のconn文字列があると仮定した場合の衝突を避けるためです。

<remove name="connstringname"/> 
<add name="connstringname" ... />