.NET ソリューションにいくつかのプロジェクトがあり、アプリのさまざまな環境のすべての構成を "Web.Environment.Config" (Web.Dev.Config、Web.Pre.Config など) に分散したいと考えています。 ..)
問題は、プロジェクトの 1 つであるサービスと呼ばれるクラス ライブラリがデータベースと WS 接続を担当しており、構成を分散化できなかった (または方法がわからない) ことです。
これは、ソリューションの「構成ツリー」です。
- Solution
|-- Services (Class Library)
|-- app.config
|-- WebService (WebServices project to expose some services)
|-- Web.Debug.config
|-- Web.Dev.config
|-- Web.Pre.config
|-- Web (Web Application)
|-- Web.Debug.config
|-- Web.Dev.config
|-- Web.Pre.config
すべてのデータベース接続はサービス プロジェクト内で実現されるため、構成を分散化することはできません。
私の目的は、環境ごとに(すべてのソリューションで)すべての構成を1つの構成ファイルに含めることです。出来ますか?