Yes, that's the problem. You need to get your site out of C:\Program Files if you want it to work. That's one of the areas that requires special permissions. Documents and Settings is another. ‘C:\<application name\inetpub\wwwroot’ is a good place for it.