我想将我的 SQL Server 与 C# 链接,但我收到一条错误消息
Warning
The element 'configSections' has invalid child element 'connectionStrings'. List of possible elements expected: 'section, sectionGroup'.
想知道如何解决这个问题,谢谢。
这是我的配置:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<connectionStrings>
<add name="ConString" connectionString="Data Source=BOY-PC;Initial Catalog=Test;Integrated Security=True"
providerName="System.Data.sqlClient"/>
</connectionStrings>
</configSections>
</configuration>
最佳答案
不要将连接字符串放入配置部分 - 使用此:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections />
<connectionStrings>
<add name="ConString"
connectionString="Data Source=BOY-PC;Initial Catalog=Test;Integrated Security=True"
providerName="System.Data.sqlClient"/>
</connectionStrings>
</configuration>
您的节点<connectionStrings>
必须直接位于<configuration>
下(不在 <configSections>
内 - 该节点用于定义新的自定义配置部分 - 此处不需要, <connectionStrings>
是系统定义的配置部分)
关于c# - 配置对我的 SQL Server 的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20514475/