您的位置:首页 > 编程语言 > ASP

不能访问Temporary ASP.NET Files的问题

2011-03-08 15:06 537 查看
今天项目在发布到PROD上之后出现了一个“The current identity (Domain\****) does not have write access to 'C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files'

”问题,当时在Google搜索的时候,在国外的一个论坛,看到一个如下的回复:

This is caused when .Net 2.0 is installed before IIS is installed. It is a simple fix to register .Net 2.0 Service Extension in IIS. From a command prompt on the machine run: %Windir%\Microsoft.NET\FRAMEWORK\V2.0.50727\aspnet_regiis.exe -i

开始我也觉得可能是这个问题导致的,但是后面细细一想也不对,因为PROD上其他的Application都运行良好,唯独这个Application出了问题。

最后在PROD上实验了上面的方法,结果没有出乎我的意料,果然问题依旧。至此,我把重心放到了帐号上面提到了的帐号(Domain\****)上面,实际上我们一般在本地配置的时候,Application Pool的Account都是设置为系统管理员的帐号,所以一般都不会遇到这个问题,这个问题其实就是当前的Application运行的时候需要写ASP.NET临时文件夹,这个问题其实解决可能应该不难,但是这里引出了一个问题是,到底什么Application在运行的时候需要有对ASP.NET的修改权限呢?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐