I have an ASP.NET application that works perfectly in its virtual folder on IIS 6 (win2003). I made an exact copy of the app that points to another database of the same type in a new website on the same server with a different port number for training purposes. Everytime I access the training app I get this error: "System.IO.IOException: The device is not ready asp.net" Apparently this occurs when the app tries to access the user defined parameters in the web.config file. I tried putting the app in a sub folder of the original website and I got the same error. All folders have full access rights for "everyone". I'm totally stumped right now and any help would be appriciated.