Sun*_*thi 9 c# ado.net oracle.manageddataaccess
我正在尝试使用 ado.net 从 .net core 3.1 连接到 oracle 数据库,这是我的代码
private OracleConnection GetOracleConnection()
{
string conString = "Data Source=Q550.adr.XXXX.com;Persist Security,Info=True;User ID=XXXX;Password=CCC39";
OracleConnection con = new OracleConnection(conString);
return con;
}
Run Code Online (Sandbox Code Playgroud)
但是当这个函数在第 2 行执行以下异常时
System.TypeInitializationException: 'OracleInternal.Common.ProviderConfig' 的类型初始值设定项引发异常
FileNotFoundException:无法加载文件或程序集“System.Configuration.ConfigurationManager,Version=4.0.2.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51”。该系统找不到指定的文件。**
谁能告诉我这是怎么回事??
Cli*_*int 13
您可以从 Nuget 安装 System.Configuration.ConfigurationManager
Install-Package System.Configuration.ConfigurationManager
Run Code Online (Sandbox Code Playgroud)
这个问题是一个已知问题,你可以在这里看到,推荐的解决方案是 nuget 包
https://github.com/pusher/pusher-websocket-dotnet/issues/34
| 归档时间: |
|
| 查看次数: |
12073 次 |
| 最近记录: |