C# 通过配置文件获取连接字符串,读取app.config配置文件时,提示“System.TypeInitializationException 类型初始值设定项引发异常“ 的一个可能有效的解决方案

直接将app.config配置文件原有的内容清空(建议先复制下来,备份),然后贴上下面给出的代码:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="strCon" connectionString="data source=localhost:1521/xe;User id=XXX;password=XXX"/>
  </connectionStrings>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
</configuration>

这里请注意修改几个地方:
1、oracle 的版本,我用的是xe版
2、需要连接到数据库的用户名和密码
在这里插入图片描述

希望对你有帮助!

猜你喜欢

转载自blog.csdn.net/buibuilili/article/details/111880414