Show/Hide Toolbars

XSharp

Navigation: X# Documentation > Getting Started with X#

Bring Your Own Runtime (BYOR)

Scroll Prev Top Next More

The X# Runtime is now available. There is no need anymore to compile against the Vulcan Runtime!
For now we still support the Vulcan runtime, but that support may be dropped in a future build of X#.

 

VO and Vulcan support is available in this build of XSharp through what we call the Bring Your Own Runtime principle.

 

If you own a license of Vulcan, you can copy the DLLs that you find in the <Vulcan.NET BaseFolder>\Redist\4.0 folder to a folder that is inside your solution.

Then add references to the DLLs that you need in your project.

DLLs you MUST add if you compile for the VO/Vulcan dialect with the Vulcan runtime:

 

VulcanRT.DLL

VulcanRTFuncs.DLL

 

These 2 files are NEVER added to your Vulcan projects, Vulcan adds a reference to these DLLs automatically. XSharp does not do that, so you should add them yourself.

DLLs that you MAY want to add, depending on what you are using in your application:

 

VulcanVOSystemClasses.dll

VulcanVORDDClasses.dll

VulcanVOGUIClasses.dll

VulcanVOInternetClasses.dll

VulcanVOSQLClasses.dll

VulcanVOConsoleClasses.dll

VulcanVOWin32APILibrary.dll

 

DLLs that you normally do NOT add to your project (these are handled automatically by the Vulcan Runtime)

VulcanRDD.DLL

VulcanMacroCompiler.DLL

VulcanDBFCDX.dll

VulcanDBFFPT.dll