Cannot unregister a workspace extension if the extension is not installed on the client machine


To retrieve the IWorkspaceExtensionManager interface to unregister a workspace extension, first open the Workspace. This is not possible if a workspace extension is not installed on the client machine.


It is by design that a Workspace cannot be opened if the required workspace extensions are not installed on the client machine. Currently, however, the only way to unregister an extension is to open the Workspace to get the IWorkspaceExtensionManager interface.

Solution or Workaround

  1. Register the workspace extension on the client machine.
  2. Open the Workspace and call the method IWorkspaceExtensionManager.UnRegisterExtension.

Article ID:000003057

  • ArcMap

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Discover more on this topic