小编Sun*_*thi的帖子

FileNotFoundException:无法加载文件或程序集“System.Configuration.ConfigurationManager,

我正在尝试使用 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”。该系统找不到指定的文件。**

谁能告诉我这是怎么回事??

c# ado.net oracle.manageddataaccess

9
推荐指数
1
解决办法
1万
查看次数

测试和设置锁定(TSL)不会出现死锁吗?

优先级反转的概念是TSL不能无死锁的一种情况,那么怎么能说TSL是无死锁的呢?

synchronization operating-system

1
推荐指数
1
解决办法
1547
查看次数

“this”未在事件处理程序中定义

为什么这没有在函数increaseCounter中定义,而是在getBadgeClass函数中定义?

<button onClick = { this.increaseCounter } className = { 
this.getBadgeClasses() }>increment</button>

getBadgeClasses() {         
    let classes = "badge m-2 badge-";
    classes += this.state.count === 0 ? "warning" : "primary";
    return classes;
}

 increaseCounter(){
    this.state.count++;
}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

1
推荐指数
1
解决办法
2623
查看次数