0

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

4

2 回答 2

0

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

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

于 2012-10-24T10:06:36.153 回答
0

如果您想要generalize stringconnection section所有应用程序,您可以在 中设置此部分machine config

注意:

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

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

于 2012-10-24T09:48:40.223 回答