使用过的控制台应用程序,app.config
文件出现问题。根据权利,代码应该是正确的根据互联网上找到的各种来源,但我的编码无法正常工作。有人可以就此提出建议吗?
<configuration>
似乎用粗线蓝线加下划线,是警告还是其他什么?我不知道为什么会这样。
[EDITED]
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSetting></configSetting>
<connectionStrings>
<add name="Production"
providerName="System.Data.SqlClient"
connectionString="Data Source=EBSDLAB1SERVER2;Initial Catalog=Production;Integrated Security=True"/>
</connectionStrings>
</configuration>
错误显示,Unhandled Exception:System.Configuration.ConfigurationErrorException:配置系统无法初始化---
System.Configuration.ConfigurationErrorException:无法识别的配置节连接串
配置系统无法初始化
答案 0 :(得分:2)
在App.Config
文件中,您需要一个连接字符串部分,它应该如下所示:
<connectionStrings>
<clear />
<add name="Production"
providerName="System.Data.ProviderName"
connectionString="ConnectionStringGoesHere" />
</connectionStrings>
有关此here的更多信息。
答案 1 :(得分:1)
我设法解决了这个问题,即将app.config文件复制到与控制台application.exe相同的文件夹中,并根据控制台application.exe重命名app.config文件!
谢谢大家的帮助!