【发布时间】:2014-06-20 12:22:31
【问题描述】:
假设我有一个带有 app.config 文件的 C# 类库项目,并且我引用它是一个带有 web.config 文件的 ASP.NET 项目。假设我的web.config AppSettings 中有一个名为SmtpServerHostname 的密钥。如果我在引用的类库中也需要SmtpServerHostname,我应该如何处理配置文件?具体来说,
- 如果我没有在我的类库中定义
SmtpServerHostname键,那会因为它被定义它的另一个项目引用而“通过”吗? - 如果我确实在我的类库中定义了键,哪个优先?
- 我目前在发布我的应用程序时使用
web.config转换。是否可以类似地转换app.config文件?
【问题讨论】:
标签: asp.net configurationmanager web.config-transform system.configuration web-config