Removing SoftArtisans FileUp


Automatic Removal

If FileUp was installed with the automatic installer, use Add/Remove Programsto unregister and remove FileUp and all of its associated documentation and samples:

  1. From the Start menu, select Settings -> Control Panel.
  2. Double-click Add/Remove Programs.
  3. Select SoftArtisans FileUp.
  4. Click the Change/Remove button to remove the old copy of FileUp.

Manual Removal

If FileUp's .dll files were manually registered with regsvr32, unregister the .dll files and delete them. Unregister either the COM version of the dlls or the dlls that offer .NET support, depending on what was originally registered on the machine. If the dlls were registered via the auto-installer, simply unregister the dlls in the FileUp root folder.

To manually remove FileUp:

  1. Unregister the dll Files from either FileUp or FileUp/COM, depending on which dlls were originally registered.
    1. Open a DOS prompt window.

    2. Navigate to the directory where the registered dlls reside.

    3. Enter regsvr32 SAFileUp.dll /u and click Ok.

    4. Enter regsvr32 SAPrgres.dll /u and click Ok.

    5. Enter regsvr32 SAFupps.dll /u and click Ok.

    6. Enter regsvr32 SAFileMgr.dll /u and click Ok.

    7. Enter regsvr32 SASmtp.dll /u and click Ok.

    8. Enter regsvr32 SAArch.dll /u and click Ok.

    9. To reset IIS, enter iisreset.

  2. Delete all copies of these files:
    • SAFileUp.dll
    • SAPrgres.dll
    • SAFupps.dll
    • SAFileMgr.dll
    • SASmtp.dll
    • SAArch.dll

  3. If you installed FileUp in the Global Assembly Cache, you must remember to remove the ASP.NET Assemblies from the GAC
    Installation in the GAC was optional. If SAFileUp.dll, SAPrgres.dll and FileUpModule.dll files are not in the GAC, go to step 5.

    1. Open a DOS prompt window.

    2. Go to FileUp's DotNet directory.

    3. Enter gacutil.exe /u SAFileUp.dll and click Ok.

    4. Enter gacutil.exe /u SAPrgres.dll and click Ok.

    5. Enter gacutil.exe /u FileUpModule.dll and click Ok.

    6. Delete the following line from the machine.config file from under the <assemblies> node:

      <add assembly="SaFileUp, Version=v5.3.1,
      Culture=neutral, PublicKeyToken=f593502af6ee46ae"/>

      <add assembly="SAPrgres, Version=fu.version.progress.build$,
      Culture=neutral, PublicKeyToken=f593502af6ee46ae"/>

    7. Delete the following lines from the machine.config file from under the <httpHandlers> node:

      <add verb="GET,HEAD,POST" path="*.uplx"
      type="System.Web.UI.PageHandlerFactory" />
    8. Delete the following line from the machine.config file from under the <httpModules> node:

      <add name="FileUpModule" type="SoftArtisans.Net.FileUpModule,
      FileUpModule, Version=fu.version.module.build,
      Culture=neutral, PublicKeyToken=f593502af6ee46ae" />
    9. If you are running FileUp on Version 2.x of the .NET framework, delete the following lines from the machine.config file from under the <buildProviders> node:

      <add extension=".uplx" appliesTo="Web"
      type="System.Web.Compilation.PageBuildProvider" />
  4. If you installed FileUp in COM+ to use transactional processing, remove FileUp from COM+:

    Automatic Removal from COM+
    1. In Windows Explorer, go to the FileUp program folder (usually, C:\Program Files\SoftArtisans\FileUp).
    2. Double-click SAFileUpTXUnInstall.vbs.
    Manual Removal from COM+
    1. From the Start menu, go to Settings\Control Panel\Administrative Tools\Component Services.
    2. Open Component Services\My Computer\COM+ Applications
    3. Right-click the FileUp package, and select Delete.

Copyright © 2010 SoftArtisans, Inc. All rights reserved.