Student Import tools won't run on foreign language systems 

An invalid database version error is reported if the system does not use "." as a decimal separator. 

Date: Feb 26, 2002

Version affected: v1.51

Symptoms:
If a student import utility is launched on a system where the value for the decimal separator is not "." (French and German systems for example) the following error is reported:

The version of the WBT Manager Database is not compatible with this utility (1.03 or higher required).

Cause:
When the import toolkit component connects the WBT Manager database it checks the version number in the database to make sure that there will be no compatibility problems. The database field is a string value containing a "." (ie "1.07"). This value was converted to a number for comparison. If the decimal separator on the user's system was not set to "." then the number would not convert properly.

Correction:
This patch contains an updated version of wbtmanager2.dll (version 1.51.0.4) along with this html document.

After unzipping the patch file to a temporary directory:

unregister the existing version of wbtmanager2.dll

  • start a command prompt (DOS) session
  • change directories to where the dll is installed (default is C:\Program Files\Integrity eLearning\WBT Manager 1.5\Import Tools).
  • enter the following command and hit return

c:\windows\system\regsvr32.exe -u wbtmanager2.dll (Windows 95/98)
c:\winnt\system32\regsvr32.exe -u wbtmanager2.dll (Windows NT)
c:\windows\system32\regsvr32.exe -u wbtmanager2.dll (Windows 2000)

Use the correct drive letter for the system drive in place of "c:"

Do not close the command prompt window, you will use it later.

copy the new version of wbtmanager2.dll to the installation directory.

register the new version of wbtmanager2.dll

  • enter the following command at the command prompt (from above).

c:\windows\system\regsvr32.exe wbtmanager2.dll (Windows 95/98)
c:\winnt\system32\regsvr32.exe wbtmanager2.dll (Windows NT)
c:\windows\system32\regsvr32.exe wbtmanager2.dll (Windows 2000)

Use the correct drive letter for the system drive in place of "c:"

Now close the command prompt window.