【发布时间】:2019-08-30 22:59:25
【问题描述】:
我希望使用 .NET Core Web API 创建与 Universe DB 的连接并运行 SELECT 查询,但我收到错误消息,并且听说 U2.Data.Client 不能用于 .NET Core。有什么解决方法吗?
下面是我尝试执行的代码,但是在初始化 U2Connection 时抛出了异常:
U2Connection con = new U2Connection();
U2ConnectionStringBuilder csb = new U2ConnectionStringBuilder();
csb.AccessMode = "Native";
csb.RpcServiceType = "uvcs";
csb.Database = "HS.SALES";
csb.UserID = "user";
csb.Password = "password";
csb.Server = "localhost";
csb.ServerType = "universe";
con.ConnectionString = csb.ToString();
con.Open();
这些是我在调用 U2Connection 构造函数时遇到的异常: System.TypeInitializationException: 'U2.Data.Client.U2Connection' 的类型初始化程序引发了异常。'
MissingMethodException:找不到方法:'System.Security.Policy.Evidence System.Reflection.Assembly.get_Evidence()'。
【问题讨论】:
-
有机会时请在问题中添加例外
-
@webthaumaturge 添加了异常
标签: uniobjects u2netdk