This issue is most commonly caused by a problem with FileUp when installed in COM+ in some configurations.
The FileUpSE installer presents the user with an option of installing FileUp in COM+. If you do not have a need for using FileUp in COM+ and have installed it there, removing it from COM+ and registering it as a standard COM component should eliminate this error.
How do I know if I need FileUp in COM+?
Most of our customers do not put FileUp in COM+. FileUp is most commonly used in COM+ when it is desired to perform transactional uploads or when it is desired to isolate FileUp from other applications. If you determine that you do not require FileUp in COM+, proceed with the following instructions.
Removing FileUp from COM+
To remove FileUp from COM+ and register it as a COM component:
1. Stop IIS
At a command prompt, run iisreset /stop .
2. Remove FileUp from COM+
This can be done automatically or manually:
- Automatic removal:
- In Windows Explorer, go to the FileUp program folder
("C:\Program Files\SoftArtisans\FileUp")
- Double-click on the file "SAFileUpTXUnInstall.vbs".
- Manual Removal:
- Open the "Component Services" located via the Control
Panel/Administrative Tools.
- Navigate to the FileUp Package: Component Services > Computers > My Computer > COM+ Applications > FileUp
- Right-click FileUp. Select Delete.
3. Register safileup.dll
- At the command prompt, navigate to the directory containing the dll. If it is in the default location, you would run:
cd \Program Files\Softartisans\FileUp
- Then, run
regsvr32 safileup.dll to register the FileUp dll.
4. Restart the webserver
At a command prompt, run iisreset /start .
5. Test FileUp to ensure it has been properly configured
We recommend running our Simple Upload Sample: http://<servername>/SAFileUpSamples/UploadSamples/Simple/form.asp (on your server)
|