C#Winforms调用App.Configs配置:当前上下文不存在“ConfigurationManager“

问题:

        如题,在通过配置文件AppConfigs里配置的数据库字符串来连接数据库的时候,调用

ConfigurationManager.ConnectionStrings["xxx"].ConnectionString

的时候发现报错显示上下文中不存在 "ConfigurationManager"。

然而开头已经写了这一句:

using System.Configuration;

 但还是有这个报错。

问题原因:

没有设置对 System.Configuration.dll 的引用

(细心看其实官方文档提醒了的:连接字符串生成器 - ADO.NET | Microsoft Learn )

解决办法:

添加个引用。 

        C#Winforms调用App.Configs配置:当前上下文不存在“ConfigurationManager“_第1张图片

C#Winforms调用App.Configs配置:当前上下文不存在“ConfigurationManager“_第2张图片

然后就好了。

 

你可能感兴趣的:(C#,c#,开发语言,数据库)