Linux support?

Linux support?

Postby ricsmania » Thu 08 Jun 2017 16:38


I'm trying to run an app in Linux with .Net Core but I'm getting this error on Open():

Unhandled Exception: System.ArgumentNullException: Value cannot be null.
Parameter name: path1
at System.IO.Path.Combine(String path1, String path2)
at d.le.clv.j()
at d.le.onlv.a()
at Devart.Data.Oracle.OracleInternalConnection..ctor(bz connectionOptions, OracleInternalConnection proxyConnection)
at A_0, Object A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionFactory.a(DbConnectionPool A_0, g A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionPool.a(DbConnectionBase A_0)
at Devart.Common.DbConnectionPool.GetObject(DbConnectionBase owningConnection)
at Devart.Common.DbConnectionFactory.b(DbConnectionBase A_0)
at Devart.Common.DbConnectionClosed.Open(DbConnectionBase outerConnection)
at Devart.Common.DbConnectionBase.Open()
at Devart.Data.Oracle.OracleConnection.Open()
at OracleCore.Program.Main(String[] args) in /app/Program.cs:line 16

I'm using the official microsoft/dotnet Docker image. I have tried .Net Core 1.1 and 2.0 but both have the same behavior.

Is Linux supported?
Posts: 9
Joined: Fri 17 Jun 2016 16:37

Re: Linux support?

Postby Shalex » Fri 09 Jun 2017 17:47

The error is caused by missing License Key connection string parameter. We will improve the exception message.

Currently Linux is not supported (applying the License Key value fails). We are working on the issue and will notify you when it is fixed.
Devart Team
Posts: 7889
Joined: Thu 14 Aug 2008 12:44

Re: Linux support?

Postby Shalex » Wed 28 Jun 2017 12:12

The bug with applying the License Key connection string parameter (concerns .NET Standard 1.3 compliant assemblies only) on Linux is fixed:
Devart Team
Posts: 7889
Joined: Thu 14 Aug 2008 12:44

Return to dotConnect for Oracle