Author Topic: The Located Assembly's Manifest Definition Error  (Read 4610 times)

danb

  • Guest
The Located Assembly's Manifest Definition Error
« on: December 11, 2006, 09:13:13 am »
Problem: The located assembly's manifest definition with name 'DMSSVR.DLL' does not match the assembly reference
Cause: The DMS program was installed while another DMS 5.1 application was running.


Go to the MS Access installation folder and get the version from DMSSSVR.DLL. For example, 1.0.2329.24631


Go to the following registry key:

Client:    HKEY_CLASSES_ROOT\CLSID\{47129F45-E3A7-4902-B147-171743E251DC}\InprocServer32

Value Assembly should have the same version number listed as on the DLL.

If any subkeys exist for Inprocserver32 they should be deleted.  The names of the subkeys are version numbers. They are subfolders on the left side of the registry editor under Inprocserver32.  They are not the values on the right side of the window.


Go to the following registry key:

Server:    HKEY_CLASSES_ROOT\CLSID\{AB00AE5E-533E-4182-9D6B-9655C9C43AB3}\InprocServer32

Value Assembly should have the same version number listed as on the DLL.

If any subkeys exist for Inprocserver32 they should be deleted.  The names of the subkeys are version numbers. They are subfolders on the left side of the registry editor under Inprocserver32.  They are not the values on the right side of the window.