Differences
This shows you the differences between two versions of the page.
class_not_registered [2019/01/27 11:28] |
class_not_registered [2019/01/27 11:28] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== | ||
+ | |||
+ | |||
+ | |||
+ | ==Description== | ||
+ | |||
+ | |||
+ | |||
+ | Class Not Registered error message when opening a word document from SMS marketing or Control reporting. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Explanation ===== | ||
+ | |||
+ | |||
+ | |||
+ | When opening a Word report, SMS and Control have to lookup the version of Word to open. This is done inside the registry. | ||
+ | * Cyrious invokes the OLE application " | ||
+ | * The OLE engine looks for HKLM\Word.Application in the registry key and finds the programs' | ||
+ | * Cyrious looks in the CLSID key in HKEY_Classes_Root\CLSID\ and finds the LocalServer32 default path. This path is used to start Word to handle the document | ||
+ | |||
+ | |||
+ | |||
+ | The error indicates that one of these paths is not found or correct. | ||
+ | - Word not being installed on the system. | ||
+ | - Word not being installed correctly on the system. | ||
+ | - Anti-virus and anti-spam software often remove these links to prevent spamming software from being able to invoke Word or other Office applications. | ||
+ | - Anti-virus and anti-spam software may inject themselves between any request to look-up the CLSID location. | ||
+ | |||
+ | |||
+ | |||
+ | ==Resolution== | ||
+ | - Check that Word is installed on the computer and runs fine. If not, then you need to install/ | ||
+ | - Find a Word document (.doc) in Windows Explorer and double-click on it. See if you get the same results as from Control. | ||
+ | - Check the Anti-Virus options to ensure they permit external programs to make OLE calls to Word. | ||
+ | - Using the MS Office Installation CD, run the Repair utility. | ||
+ | |||
+ | |||
+ | |||