我正在创建一个将在Web应用程序中使用的类库。其中一个程序集类中发生的事情之一是它命中数据库。通常,当我从服务执行此操作时,连接字符串将从web.config文件中提取。使用类库,我不太确定它将如何以相同的方式工作。有什么建议吗?
现在,我尝试将正常的配置调用放入程序集中:
protected readonly string _utiConnStr =
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["UTI"].ConnectionString;
它呕吐,说“对象引用没有设置为对象的实例。”
答案 0 :(得分:0)
例如,如果我想要邮件设置:
//open the webconfig
Configuration webConfig = WebConfigurationManager.OpenWebConfiguration(@"~/web.config");
// Get mail settings
mailSettings = webConfig.GetSectionGroup("system.net/mailSettings") as MailSettingsSectionGroup;