Hello,

This is going to come down to a permissions issue. Although your web application can "read" the file, the COM object probably can't. Which user is running the application pool in your IIS 6 server, and what user is running IIS 5 on the other machine?

Given the differences between IIS 5 and 6, i.e. one is intended for development purposes on a single machine, and the other for production hosting of websites, there is likely going to be differences in the way permissions is handled for COM objects. However, I can't speak to what these differences are, as I haven't done a lot of COM programming.

Gary