Vn2Ado and bBrowser are class libraries that build on top of the Vulcan SDK Classes. Vn2Ado used the System Classes and bBrowser uses the GUI classes and System classes.
XSharp in its current version (Beta 6) works well with the GUI and System classes from Vulcan (in what we call "Bring Your Own Runtime" mode) and works well with Vn2Ado and bBrowser as well.
We plan our own runtime later this year. Vn2Ado will work with this runtime of course (we will "only" need to recompile it against the X# runtime). If you have the bBrowser source code then you can also recompile bBrowser against the GUI classes from the X# runtime.
We are not that far yet, so I find it difficult to predict if there will be problems doing so, but you can rest assured that compatibility is priority number 1 for us. So we will do everything we can to make this possible.
XSharp Development Team