Page 1 of 1

Mono support

Posted: Tue 09 Jun 2009 10:28
by jp.gouigoux
Hello,

I would like to know which version of Mono is currently supported. I found an old post explaining 1.9 was under validation, but nothing newer. Is 2.0 validated ? Is 2.4 under validation ?

Also, there seems to be a problem with RegistryKey, potentially linked to the fact that the licensing cannot be done directly under Mono. Is there a way I can do that with a trial version ? I need to validate that OraDirect.NET for Oracle works fine with Linux Mono before buying...

Thanks in advance for your help,

JP

Posted: Wed 10 Jun 2009 08:37
by Shalex
1. dotConnect for Oracle supports Mono version 2.0 and above. We have checked its core functionality with OpenSUSE 11.1 and Mono 2.4.

2. You are right. Licensing cannot be done directly under Mono. It is necessary to generate the license resource using License Compiler (Lc.exe) on Windows and embed the result *.licenses file into your application on Linux. Please refer to http://msdn.microsoft.com/en-us/library ... S.80).aspx.

To install dotConnect for Oracle on Linux, run our installation package on Windows and copy the Devart assemblies from the installation folder to your Linux OS.

Posted: Thu 26 Nov 2009 13:04
by Luix
"To install dotConnect for Oracle on Linux, run our installation package on Windows and copy the Devart assemblies from the installation folder to your Linux OS."

Where should I copy those assemblies? In the directory where the project binaries are?

Posted: Thu 26 Nov 2009 13:04
by Luix
"To install dotConnect for Oracle on Linux, run our installation package on Windows and copy the Devart assemblies from the installation folder to your Linux OS."

Where should I copy those assemblies? In the directory where the project binaries are?

That didn't work at all...

Posted: Fri 27 Nov 2009 12:57
by Shalex
You can copy the Devart assemblies to Mono's GAC or to the folder with your project binaries. Please specify the scenario you have chosen and the exact text of the error you are getting.