1

我在 .NET 解决方案中有几个项目,我想将应用程序所有不同环境的所有配置分散到“Web.Environment.Config”(Web.Dev.Config、Web.Pre.Config 等)。 ..)

问题是其中一个项目,一个名为 Services 的类库,负责数据库和 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

由于所有数据库连接都是在 Services 项目中实现的,因此我无法分散配置。

我的目标是按环境(在所有解决方案中)将所有配置放在一个配置文件中。可能吗?

4

0 回答 0