Porting Vulcan Net to XSharp

Public support forum for peer to peer support with related to the Visual Objects and Vulcan.NET products
Juraj
Posts: 161
Joined: Mon Jan 09, 2017 7:00 am

Porting Vulcan Net to XSharp

Post 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
User avatar
Chris
Posts: 4922
Joined: Thu Oct 08, 2015 7:48 am
Location: Greece

Porting Vulcan Net to XSharp

Post 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.
Chris Pyrgas

XSharp Development Team
chris(at)xsharp.eu
Post Reply