如何在asp.net的web.config中使用连接字符串到app.config

时间:2012-10-24 09:41:14

标签: asp.net web-config app-config

我有一个带有web.config文件的Web应用程序和许多类库项目以及一些带有app.config文件的Windows服务。在每个配置文件中,我将连接字符串硬编码。 所以现在,我想,应该只在主web.config文件中连接srting而不是每个app.config文件。并希望在app.config中使用来自web.config的连接字符串。

2 个答案:

答案 0 :(得分:0)

如果您希望generalize stringconnection section用于所有应用,可以在machine config中设置此部分。

Nota:

  • 每个应用程序都有她的根目录中的配置文件。
  • 如果要自定义文件夹元素的行为,您还可以定义应用程序=>中不同文件夹中的不同配置文件。

链接:http://msdn.microsoft.com/en-us/library/1xtk877y(v=vs.71).aspx

答案 1 :(得分:0)

如果您的类库不是可执行项目,那么您可以从所有类库中删除连接字符串并在web.config中维护连接字符串。

如果您的类库不可执行,那么您也无法从类库中读取配置值。它将引用可执行项目配置文件。 Read