繁体   English   中英

Oracle .Net Core托管驱动程序:Oracle.ManagedDataAccess.Types.TimeStamp..cctor()异常

[英]Oracle .Net Core Managed Driver : Oracle.ManagedDataAccess.Types.TimeStamp..cctor() exception

我们已经开始使用由Oracle http://www.oracle.com/technetwork/topics/dotnet/downloads/net-downloads-160392.html发行的Beta版.Net Core托管驱动程序。 除非我们在.net核心应用程序中使用https://www.nuget.org/packages/Microsoft.Windows.Compatibility nuget程序包访问Active Directory,否则它可以正常工作。 db.open()命令不起作用,并引发异常“ Oracle.ManagedDataAccess.Types.TimeStamp..cctor()异常”。 让我知道是否有人尝试过Windows兼容包的beta版本或对此问题有解决方案。

最后,我设法通过从解决方案中删除Windows兼容性nuget程序包并手动将对Windows兼容程序包中System.DirectoryServices DLL的引用从Windows兼容性程序包添加到解决方案中来使其工作。

Windows兼容性nuget软件包除了System.DirectoryServices DLL之外,还有更多DLL,并且其中一个引起此问题。 因为我只需要ldap功能,所以我删除了所有其他DLL并仅引用DirectoryServices DLL,并且可以使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM