

NET Framework 2.0, 3.0, or 3.5, download and install version 9.0 of the Visual C++ (VC++) runtime library, associated with Visual Studio 2008. You can download the appropriate Visual C++ runtime library from Microsoft here. If the machine is relatively new and clean, the library will be missing, and you will see this error. In most cases, this library is already installed by some other product - often a Microsoft product. The shared memory communications mechanism references the Visual C++ runtime library, and the C++ runtime library of the appropriate version and bitness must be installed on the machine. In order to use shared memory communications, this JNBridge product requires that the Visual C/C++ 9.0, 10.0, or 11.0 runtime be installed. If that is the case, then you need to install the Visual C/C++ 9.0, 10.0, or 11.0 runtime library.


Please verify that the files jnbshare.dll, jnbsharedmem.dll, and jnbjavaentry2.dll are in the GAC or are in the folder pointed to by the dotNetSide.appBase property. In Java-to-.NET projects, you get the following exception message:Ĭouldn’t start up.
