Web サイトも含む仮想ディレクトリを持つ Web サイトを持っています。仮想ディレクトリからページを起動しようとすると、(接続文字列からの) 名前が既にコレクションにあるという IIS 7.5 エラーが表示されます。 . ドメイン ユーザーをアプリ プールの ID として追加する前は、これは問題ではありませんでした。なぜこれが起こっているのか誰にも分かりますか?サブレベル アプリケーションの web.config がデフォルトで親の web.config をオーバーライドするという印象を受けました。繰り返しますが、これはカスタム ID を追加するまでは機能していました。
ページのエラーは、「パーサー エラー メッセージ: エントリ 'dbname' は既に追加されています。」
dbname が両方の接続文字列 (つまり、親ディレクトリと仮想ディレクトリ) にある場所。仮想ディレクトリはテスト目的でのみ作成されているため、接続文字列の 1 つを削除できませんが、運用環境では独自の Web サイトとして実行されます。