Home     Products      Support      Corporate     Sign In 
Support Knowledge Base, Article 248
Product
FileUp
Version
3.x and above
Title
How to remove FileUp from MTS/COM+
Problem

FileUp is the only HTTP file transfer component which supports transactions. In order to provide transactional capability, FileUp must be installed on the server in COM+ (on Windows 2000+) or MTS (on NT4). If you are not planning to use FileUp transactionally, it is not necessary to have the FileUp package in MTS/COM+.

Some webservers have MTS/COM+ configured in a way which interferes with FileUp's functioning, causing exceptions to occur when running your file transfer application. If you need to use FileUp transactionally, it will be necessary to troubleshoot your MTS/COM+ configuration. However, if you are not using FileUp transactionally, the best solution is to remove the FileUp package from MTS/COM+.
 

Solution
When running FileUp's autoinstallation program, in version 3.0 through 3.31, FileUp was installed in MTS/COM+ by default. In versions 3.32 through 5.0.x, the installation program gives the user a choice by prompting whether or not to install in MTS/COM+. With version 5.1 and above, we have removed this prompt from the auto-installer because we have observed that it was causing confusion for users during the installation. They were selecting “yes” when prompted even though they didn’t really intend to install FileUp in COM+. Now, with version 5.1 and above, the installer does no longer give that prompt and it doesn’t install FileUp in MTS/COM+ by default.

If you have an older version of FileUp, the best option is to obtain the most recent version of FileUp, uninstall the old version and install the new version. If you simply wish to remove the version of FileUp that you already have from MTS/COM+, follow these steps:

  1. At the command prompt, type "net stop iisadmin /y"
  2. Remove the FileUp package from MTS. This can be done automatically or manually.
    • Automatic removal:
      1. In Windows Explorer, go to the FileUp program folder ("C:\Program Files\SoftArtisans\FileUp")
      2. Double-click on the file "SAFileUpTXUnInstall.vbs".
    • Manual Removal:
      • If NT4 system, remove from MTS:
        1. Open the Transaction Server Explorer within MTS. Navigate to the FileUp Package.
          Console Root>Microsoft Transaction Server>Computers>Computer>Packages Installed> FileUp
        2. Right-click FileUp. Select Delete.
      • If Windows2000 system, remove from COM+:
        1. Open the "Component Services" located via the Control Panel/Administrative Tools. Navigate to the FileUp Package:
          Component Services>Computers> My Computer>COM+ Applications>FileUp
        2. Right-click FileUp. Select Delete.
  3. Register the safileup.dll manually
    1. At the command prompt, navigate to the directory containing the dll. If it is in the default location, you would type:
      "cd program files\softartisans\fileup"
    2. Type "regsvr32 safileup.dll"
  4. Restart the webserver:
    At the command prompt, type "net start w3svc", or on Windows 2000, type "iisreset".
  5. Browse to the FileUp samples directory, and run the simple upload sample to verify that the component is properly installed.
    "http://<servername>/SAFileUpSamples/UploadSamples/Simple/form.asp"
Created : 1/15/2003 12:00:00 AM (last modified : 12/1/2010 5:41:49 PM)
Rate this article!
Comments