Hi there!
We are sorry for the delayed response - our system failed to notify us of your posting.
Could you please check the user account of the process you launch and see whether it's the same as UltiDev Cassini's? Our web server, when used as a service, runs under Local System account, and this account has access to most of the folders on the system. If your process also runs under Local Service, its access rights should be identical to Cassini Web Server.
Vista and Windows 7 have tighter security, and therefore it's better to use "C:\Documents and Settings\All Users\Application Data" folder for application data storage than anything in "Program Files".
If you determine that you need higher privileges than Local System, you may consider using ServicedComponent class to run parts of your code under different account inside the host process.
Please let us know if this information helpful.
Best regard,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.