ASPNET user does not have write access to Temporary ASP.NET Files

前端 未结 7 1841
Happy的楠姐
Happy的楠姐 2021-01-05 02:02

I get the following error when running my Visual Studio 2008 ASP.NET project (start without Debugging) on my XP Professional box:

System.Web.HttpException: T         


        
相关标签:
7条回答
  • 2021-01-05 02:36

    you can right click the Visual Studio & select run as administrator.

    0 讨论(0)
  • 2021-01-05 02:37

    Make sure the ASPNET user has permission to write to that folder. Right click on the folder, Properties, Security tab.

    0 讨论(0)
  • 2021-01-05 02:38

    Have you tried, the aspnet_regiis exe in the framework folder?

    0 讨论(0)
  • 2021-01-05 02:40

    I had the same problem. This is what I did:

    1. Go to c:\windows\microsoft.net\framework\v2.0.50727
    2. right click on "Temporary ASP.NET files"
    3. Security tab
    4. Select "Users(xxxxxx\Users) from Group
    5. check "Write"
    6. OK
    0 讨论(0)
  • 2021-01-05 02:40

    I had this problem when trying to build a Web Deployment Project (*.wdploy). Simply creating the folder on the framework path solved the error.

    0 讨论(0)
  • 2021-01-05 02:48

    Either grant that user the level of access to that directory, or change the identity that the application's application pool runs under - in IIS Manager, determine what App Pool is used to run your application, then in the App Pool section of IIS Manager, look at the properties for that pool - the tab you want is "Identity" I think (this is off the top of my head).

    You can set it to another user account - for example, Crystal Reports .Net requires update and delete access to C:\Temp - so we have a "webmaster" user, with administrator access, and use that identity for those applications.

    0 讨论(0)
提交回复
热议问题