1 つの Web プロジェクトに複数の web.config ファイルを含めることはできますか? 質問する

1 つの Web プロジェクトに複数の web.config ファイルを含めることはできますか? 質問する

Web プロジェクトに 2 つ以上の web.config ファイルを含めることができるかどうか知りたいです。可能な場合、コンパイラは接続文字列をどのようにチェックするのでしょうか。

ベストアンサー1

プロジェクト内に同じレベルで複数の構成ファイルを持つこともできます。次のようにします。メイン構成ファイル ( Web.Config) が 1 つあり、さらに 2 つの構成ファイルがあります。App.ConfigおよびDatabase.Config。ではApp.Config、すべてのアプリケーション レベルの設定を定義しました。 では、Database.Configすべてのデータベース レベルの設定を定義しています。 では、Web.ConfigApp.Config と Database.Config を次のように参照します。

 <appSettings configSource="app.config">
 </appSettings>
 <connectionStrings configSource="database.config">
 </connectionStrings>

また、サブディレクトリに複数の web.config ファイルを置くこともできます。設定は asp.net によって自動的に上書きされます。

おすすめ記事