天天看点

ASP.NET 站点出错 NT AUTHORITY\NETWORK SERVICE) does not have write access to Temporary ASP.NET Files出错信息如下:Server Error in '/' Application.

出错信息如下:

Server Error in '/' Application.

The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write

access to 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET

Files'.

Description:

An unhandled exception occurred during the execution of the current web

request. Please review the stack trace for more information about the error and

where it originated in the code.

Exception Details:

System.Web.HttpException: The current identity (NT AUTHORITY\NETWORK

SERVICE) does not have write access to

'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[HttpException (0x80004005): The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'.]
   System.Web.HttpRuntime.SetUpCodegenDirectory(CompilationSection compilationSection) +3482363
   System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags) +226

[HttpException (0x80004005): The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +3434991
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +252
      

原因是公司IT因为其它原因修改了目录的权限设置,按照提示修改改权限设置即可。但我又多学了一点知识就是,原来NetworkService对Temporary ASP.NET 有写的权限。

继续阅读