'Sybase.Data.AseClient1.AseConnection' 的类型初始值设定项抛出异常
The type initializer for 'Sybase.Data.AseClient1.AseConnection' threw an exception
我在 Visual Studio 2019 年创建了 ASP.Net 网络应用程序。
此应用程序使用 Sybase。AdoNet2.AseClient.dll 连接到 Sybase 数据库。
InnerException = "无法加载 C:\Users\....\AppData\Local\Temp\Sybase.AdoNet2.AseClient.32bits.2.157.1410.0\sybcsi_openssl210.dll"
项目目标框架是.Net Framework 4.5
如何解决这个问题?
首先,你需要安装nuget包 -> AdoNetCore.AseClient
.
然后,请在代码的顶部使用using AdoNetCore.AseClient;
。
终于可以毫无异常地使用下面的代码了
AseConnection connection = new AseConnection();
此外,需要注意的是,由于AdoNetCore.Aseclient.
的限制,我们必须使用.net core app
终于用老版本2.157.1000.0解决了这个问题
我在 Visual Studio 2019 年创建了 ASP.Net 网络应用程序。 此应用程序使用 Sybase。AdoNet2.AseClient.dll 连接到 Sybase 数据库。
InnerException = "无法加载 C:\Users\....\AppData\Local\Temp\Sybase.AdoNet2.AseClient.32bits.2.157.1410.0\sybcsi_openssl210.dll"
项目目标框架是.Net Framework 4.5
如何解决这个问题?
首先,你需要安装nuget包 -> AdoNetCore.AseClient
.
然后,请在代码的顶部使用using AdoNetCore.AseClient;
。
终于可以毫无异常地使用下面的代码了
AseConnection connection = new AseConnection();
此外,需要注意的是,由于AdoNetCore.Aseclient.
的限制,我们必须使用.net core app终于用老版本2.157.1000.0解决了这个问题