Page 1 of 1

Linux support?

Posted: Thu 08 Jun 2017 16:38
by ricsmania
Hello,

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 Devart.Data.Oracle.by.a(g 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?

Re: Linux support?

Posted: Fri 09 Jun 2017 17:47
by Shalex
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.

Re: Linux support?

Posted: Wed 28 Jun 2017 12:12
by Shalex
The bug with applying the License Key connection string parameter (concerns .NET Standard 1.3 compliant assemblies only) on Linux is fixed: viewtopic.php?f=1&t=35592.