Start a conversation

Error when try to check-in from Excel to Quark Publishing Platform

Applies to : Platform Adapter 2015

Summary:

The below error message appears as soon as the user tries to save the Excel document to the Server.


Error: System.Exception ---> System.Runtime.InteropServices.COMException: Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED))

at Microsoft.Office.Interop.Excel._Workbook.get_CustomXMLParts()

at Quark.CMSAdapters.Core.Office.Utilities.UtilityExtensions.GetCustomXMLPart[T](IDocument document, String xmlPartNamespace)

at Quark.CMSAdapters.Core.Office.Services.DocumentService.<>c__DisplayClass12.<Save>b__d()

at Quark.CMSAdapters.Core.UtilityExtensions.<>c__DisplayClass2.<ExecuteInSTAThread>b__1()

--- End of inner exception stack trace ---

at Quark.QPP.Client.Framework.UI.AppProgressDialog.ShowProgressAsync(DoWorkEventHandler workHandler, Window owner)

at Quark.CMSAdapters.Core.Office.Services.DocumentService.Save(Dictionary`2 arguments, Boolean saveRevision)




Background:


This error occurs due to the conflict between the various components of Microsoft Office installed on the user machine.


Solution :


1. Quit Microsoft Excel.


2. Click Start and then in the Run prompt , please type 'Regedit'.


3. Delete the “2.8” registry key that is under [HKEY_CLASSES_ROOT\TypeLib\{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}]


4. Launch MS Excel and then try to save a document to the QPP Server.


Note:

  • Changes to the Windows registry should be made only under supervision of an IT expert.
  • Back up your Windows registry before making any changes to it.
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments