I have installed my plug-ins into InDesign CS5 using the Extension Manager CS5, the installation is successful. When I select my plug-in entry in the list of installed plug-ins and then click on the Remove button, the Extension Manager displays a progress bar and the line disappears from the list but the plug-in sits there in the Plug-Ins folder untouched!
What's going on? How do I make sure that the plug-in is removed/uninstalled? Is there a log file for errors from the Extension Manager?
Thanks a lot.
If you remove an ordinary extension from Extension Manager, it will be removed for all users on a system. But for InDesign extension, if plugin-manager-type="all-users" or plugin-manager-type="current-user" is specified in its mxi file, Extension Manager will not really remove it from system, instead Extension Manager adds an entry to PlugInConfig.txt of InDesign so that InDesign will not load this extension at runtime.
It's an zxp file. I create it using this mxi file:
<?xml version="1.0" encoding="UTF-8"?>
<macromedia-extension
name="PageProduction"
version="4.2.0.13"
type="object"
locked="false"
pkgtype="zxp"
plugin-manager-type="all-users"
enabled-for-enabled-all="true">
<author name="My company name, Inc." />
<products>
<product name="InDesign" version="7" primary="true" required="true" platform="mac" />
</products>
<description>
<![CDATA[this plug-in does some stuff]]>
</description>
<ui-access>
<![CDATA[<br>This plug-in can be accessed from the <b>menu name here</b> menu]]>
</ui-access>
<files>
<file source="build/release/PageProduction.InDesignPlugin"
destination="$indesign/Plug-Ins/PageProduction"
platform="mac"
file-type="plugin" shared="true" />
<file source="build/release/PageProductionUI.InDesignPlugin"
destination="$indesign/Plug-Ins/PageProduction"
platform="mac"
file-type="plugin" />
<file source="Installer/SupportFiles"
destination="$indesign/Plug-Ins/PageProduction"
platform="mac"
file-type="ordinary" />
</files>
</macromedia-extension>
If you are the developer of this extension, you can remove plugin-manager-type attribute, then it will be an ordinary extension and can be really removed from machine. If you cannot modify this extension, Extension Manager doesn't provide a way to really remove it, this behavior is as per requirement of InDesign team.
North America
Europe, Middle East and Africa
Asia Pacific