What to do when I get an error: "SuperOfficeDB.dll is not working through COM or not registered properly.." while trying to open Microsoft Office document?
Updated on 30 Nov 2021I have SuperOffice Ribbons for Microsoft Office installed and while trying to open a document I get an error:
’SuperOfficeDB.dll is not working through COM or not registered properly: System.NullReferenceExeption: Object reference is not set to an instance of an object. at SuperOffice.Ribbon.Common.SOServices.CheckDBComponent() at SuperOffice.Ribbon.Common.SuperOfficeRibbonBase.VerifySOComponentsOk()'

This error occurs if the file SuperOfficeDB.dll is not registered properly on the computer. There are several solutions which could be applied to fix the problem:
- Make sure the correct SuperOfficeDB.dll file is on the computer.
- Try to reregister SuperOfficeDB.dll file manually. Follow these steps to do it:
- Open Command Prompt (CMD) As administrator
- Navigate to the location where file is stored
- Run regsvr32 SuperOfficeDB.dll
- Try to Delete SoCache folder. Read FAQ: What does SOCache do? to learn more about it.
- Try to reinstall SuperOffice client. Read FAQ: How do I reinstall SuperOffice Windows Application manually?
- Try temporary turn off UAC.
- Try to use the Repair function in Microsoft Office. Read Microsoft article Repair an Office application to learn more about it.
- Make sure .NetFramework version is correct. Try to reinstall it.
In this article
Did you find this information useful?