环境中只有一个Config文件的解决方案中的多个项目

时间:2012-11-30 07:57:25

标签: asp.net .net .net-4.0 web-config projects-and-solutions

我在.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项目中实现,我无法分散配置。

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

0 个答案:

没有答案