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?
Linux support?
Re: Linux support?
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.
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?
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.