我有一个ASP.NET应用程序,它试图在运行时在Web服务器上写入文件.在我的开发环境中,这是有效的.但是,当我将它部署到生产服务器并执行代码时,我收到一条错误,指出:
"Access to the path 'C:\Inetpub\wwwroot\MyWebApp\DirToWriteTo\' is denied."
我的生产服务器是Window Server 2003机器. Web应用程序设置为允许通过IUSR_TEMPLATE帐户进行匿名访问.
我究竟做错了什么?
谢谢!
解决方法
您需要向NETWORK SERVICE用户提供授予权限.
你可以查看这个链接: –
http://repeatgeek.com/technical/asp-net-access-to-path-is-denied/