In fact ASP.NET pages are works under IIS with limited user creentials; so please check the following:
1. Please check your application have writing permissions. Usually it are disabled.
2. If your folder is out of IIS folders scope, please check you set write access to everyone or to at least local IUSR_* users.