![](/img/trans.png)
[英]How do I read a settings value from the web.config file in an ASP.NET application?
[英]How do I access the host application's web.config file from a class library/assembly?
我正在创建一个将在Web应用程序中使用的类库。 其中一个程序集类发生的事情之一是它命中了数据库。 通常,当我从服务中执行此操作时,将从Web.config文件中提取连接字符串。 对于类库,我不太确定它是如何工作的。 有什么建议么?
现在,我尝试将常规配置调用放入程序集中:
protected readonly string _utiConnStr =
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["UTI"].ConnectionString;
它吐了口水说:“对象引用未设置为对象的实例。”
例如,如果我想要邮件设置:
//open the webconfig
Configuration webConfig = WebConfigurationManager.OpenWebConfiguration(@"~/web.config");
// Get mail settings
mailSettings = webConfig.GetSectionGroup("system.net/mailSettings") as MailSettingsSectionGroup;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.