Installing FileUp for ASP |
![]() |
If you are upgrading to a new version of FileUp, before installing the new version, remove the old version.
To run the automatic installation, double-click FileUp.exe, and follow the InstallShield instructions.
FileUp includes two sets of dll files in the folders COM and DotNet. The dlls in COM work only with ASP. The dlls in DotNet work with both ASP and ASP.NET, and cannot be installed on a server that does not have the ASP.NET Framework. If you are installing FileUp for ASP only and do not have the ASP.NET Framework, register the dlls in the COM folder. For instructions on installing the ASP/ASP.NET version of FileUp, see Installing FileUp for ASP.NET.
To install FileUp the first time, run the automatic installation. Once InstallShield has unpacked the dll files that contain FileUp, you can re-install FileUp manually (if, for example, you are moving FileUp to a different server):
The following table lists all .dll files included with FileUp. To use an optional file, register the file with regsvr32 (as explained above).
| .dll File | Description |
|---|---|
| SAFileUp.dll | Required. SAFileUp.dll is the main component for uploading and downloading. |
| SAFupps.dll | Required. |
| SAFupmon.dll | Optional. SAFupmon.dll contains FileUp's Performance Monitor counters. |
| SAPrgres.dll | Optional. SAPrgres.dll is FileUp's progress indicator. | SAArch.dll | Optional. SAArch.dll contains SoftArtisans Archive, a tool for creating and extracting ZIP and CAB archives. |
| SAFilmgr.dll | Optional. SAFilmgr.dll contains SoftArtisans FileManager, a file management tool. |
| SASmtp.DLL | Optional. SASmtp.DLL contains SoftArtisans SMTPMail, a full-featured SMTP e-mail client. |
For security reasons, FileUp's automatic installation does not automatically install the ISAPI filter in IIS. To install the filter in IIS:
| FileUp's ISAPI filter must be installed at the machine level, not the Web site or Web application level. |
FileUp's ISAPI filter will intercept requests to files with the extension .upl. After the filter handles a request to a .upl file, the request is forwarded to ASP. To allow ASP to process files with the extension .upl, you must add a script map to IIS (for security reasons, FileUp's automatic installation does not add the script map automatically).
| In the Windows XP IIS console, the Web Sites and Default Web Site nodes have identical properties dialogs. The script maps can be installed in the Web Sites properties, but they will be ignored by IIS. The script maps must be installed from the Default Web Site node. |
OR
The ISAPI filter caches request data before it is processed by ASP.NET. The location of the cache files can be configured in the Windows registry. By default, the cache location is the system's default directory for cached files, which is determined by the system environment variable TEMP. To set a different ISAPI filter temp directory:
To change the system's default directory for cached files,
reset the TEMP environment variable, as follows:
|
To use transactional processing, run SAFileUpTXInstall.vbs: