C# System.Data.SqlClient的类型初始值设定项引发异常

C# System.Data.SqlClient的类型初始值设定项引发异常,c#,sqlconnection,C#,Sqlconnection,这以前确实有效,但现在不行了 string sqlConnString ="Server=server1;Database=Production;Trusted_Connection=true;User ID=User;Password=pwd"; try { conn = new SqlConnection(sqlConnString ); 我得到了一个例外。(我知道连接字符串应该在app.config中,但这也不起作用。)删除受信任和连接之间的下

这以前确实有效,但现在不行了

string sqlConnString ="Server=server1;Database=Production;Trusted_Connection=true;User ID=User;Password=pwd"; 

        try {
            conn = new SqlConnection(sqlConnString );

我得到了一个例外。(我知道连接字符串应该在app.config中,但这也不起作用。)

删除受信任和连接之间的下划线。

这很可能意味着app.config文件中存在错误,例如格式错误的XML或意外元素。发生此错误的原因是SqlConnection中的静态字段从app.config读取以确定跟踪详细程度,如下所述:


(这个问题是重复的)

异常消息到底是什么?请更具体一点好吗?连接字符串是否仍然正确?System.Data.SqlClient.SqlConnection的类型初始值设定项引发了异常。如果我将服务器更改为数据源,将数据库更改为初始目录,则会出现相同的错误。将命名空间:
System.Data.SqlClient
用于
SqlConnection
,并添加对程序集的引用:
System.Data
(在System.Data.dll中)我使用了这两种方法:使用System.Data.SqlClient;使用系统配置;并对系统数据进行了参考;当我尝试通过以下方式从app.config检索连接字符串时:ConfigurationManager.ConnectionString[“Database”].ConnectionString;我得到了错误“配置系统初始化失败”,这与另一个错误相似。