Home     Products      Support      Corporate     Sign In 
Support Knowledge Base, Article 714
Product
XFile
Title
Removing XFile from the client (Internet Explorer)
Problem
The first time XFile is downloaded in the browser, Internet Explorer registers the XFile dlls on the client. When troubleshooting an XFile application, it is sometimes useful to clear out old versions of XFile so that a fresh download of the XFile cabinet file can be forced.
Solution

Removing XFile from Internet Explorer

If XFile was installed on the client through an ActiveX download by the browser, it can be removed from Internet Explorer in the following manner:

Internet Explorer 6:

  1. Close all instances of Internet Explorer in order to remove XFile from memory.
  2. Open a new instance of Internet Explorer.
  3. From the menu go to "Tools > Internet Options".
  4. On the "General" tab, click "Settings" under the "Temporary Internet Files" section.
  5. This will open the "Settings" panel. Under the "Temporary Internet Files Folder" section, click "View Objects".
  6. Select any XFile controls that have been installed (SAXFile FileUpload ActiveX Control, File Manager Class), right-click on it and select "Remove".
  7. Close the instance of Internet Explorer.

Internet Explorer 7:

  1. Close all instances of Internet Explorer in order to remove XFile from memory.
  2. Open a new instance of Internet Explorer.
  3. From the menu go to "Tools > Manage Add-ons > Enable or Disable Add-ons".
  4. This will open the "Manage Add-ons" panel. From the "Show" drop-down, select "Downloaded ActiveX Controls (32-bit)".
  5. Select any XFile controls that are listed (SAXFile FileUpload ActiveX Control, File Manager Class) and click "Delete" on the "Delete ActiveX" section below the panel.
  6. Close the instance of Internet Explorer.

Unregistering XFile from the system

If XFile does not appear in the Internet Explorer Objects or Add-ons dialog after using XFile in a web page on the client or if the XFile installer was run on the system, then it is possible that the XFile dlls were registered directly with the "RegSrv32.exe" command-line utility. Then the XFile dlls need to be unregistered manually.

Directions for unregistering the XFile dlls manually using RegSrv32.exe can be located at: http://support.softartisans.com/docs/XFile/Webhelp/install_uninstall.htm.
Before proceding with the manual removal, all the open browser windows should be closed to make sure there is no lock on the XFile dlls. These instructions can also be followed for removing the controls even if they were installed via Internet Explorer.

If these dlls were in memory, and you receive any errors about an incomplete uninstallation, it may be necessary to restart the machine before attempting to download and register new dlls.

Note: After removing XFile from the client, if you wish to download a new version of XFile, make sure the CAB file has been updated on the server and browse to the page with your XFile OBJECT tag. If the removal of the previous version of XFile was successful, you will receive the one-time security prompt to install the new ActiveX object of XFile.

See Also: Upgrading SoftArtisans XFile on the Client

Created : 12/24/2007 4:54:34 PM (last modified : 12/24/2007 4:54:33 PM)
Rate this article!
 
Comments