假设我有一个带有app.config
文件的C#类库项目,并且我引用了一个具有web.config
文件的ASP.NET项目。假设我的web.config
AppSettings
中有一个名为SmtpServerHostname
的密钥。如果我在引用的类库中也需要SmtpServerHostname
,我应该如何处理配置文件?具体地,
SmtpServerHostname
密钥,那么"是否会通过"因为它被另一个定义它的项目引用?web.config
转换。是否可以类似地转换app.config
文件?答案 0 :(得分:0)
它不起作用。没有合并。在ASP.NET应用程序中,不会以任何方式使用app.config设置(或library.dll.config)。您必须自己设置web.config以获取希望ASP.NET应用程序看到的设置。
这是重复的,但我会回答,直到我或其他人可以正确地将其作为副本关闭。