xsharp.eu • Porting Vulcan Net to XSharp - Page 2
Page 2 of 2

Porting Vulcan Net to XSharp

Posted: Sat May 04, 2019 3:32 pm
by Juraj
Hi Chris,

after change VulcanRT and VulcanRTFunc from 3.0....... to 2.0... in project and rebuild, aplication work ok. Thank you for your advice.
It would be possible to replace the Vulcan runtime for the XSharp runtime in this project in order to exclude runtime issues in the future?


Juraj

Porting Vulcan Net to XSharp

Posted: Sat May 04, 2019 5:02 pm
by Chris
Hi Juraj,

OK, great to hear it's all working now! Yes, of course you can use the X# runtime instead of the vulcan one (especially since from what I see you do not use any dbf stuff), but still you will need to be distributing the same X# dlls that you used for compilation (there are new versions if X# dlls with each new build).

In order to do it, remove the references to VulcanRT and VulcanRTFuncs and then add references to XSharp.Core, XSharp.RT and XSharp.VO. Normally, your app should still compile without any code changes after doing that, but please make enough testing of your app's behavior at runtime to make sure it works as before. The X# runtime is already mature enough and is used by several people already in production, but possibly some incompatibility with the vulcan one has crept in somewhere, so better give your app a good test with it, to be sure.