Index.aspx页面可以正常访问
但是DownFile.aspx页面不能访问
报错如下
 CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\c157e69b\db742662\App_Web_download.aspx.cdcab7d2.1nq1k1a4.dll”--“拒绝访问。 ”
有的网友的帖子说是
  方案1:
    对文件夹'c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files,增加权限NETWORK SERVICE,IUSER_XXX,ASPNET,Everyone,给予可写权限。
 
    方案2:
    对文件夹'c:/WINDOWS/Temp,增加权限NETWORK SERVICE,IUSER_XXX,ASPNET,Everyone,给予可写权限。
 可是还是不行啊。

解决方案 »

  1.   

    vs2010自动生成的Default的页面也和html页面同样是可以访问的
      

  2.   

    http://topic.csdn.net/u/20101216/10/6e3752dc-0f8f-4f31-adb0-a6a186424bcb.html
      

  3.   

    将c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\下的文件都删除掉试试
      

  4.   

    http://topic.csdn.net/u/20101216/10/6e3752dc-0f8f-4f31-adb0-a6a186424bcb.html
      

  5.   

    'c:/WINDOWS/temp设置权限everyone,NETWORK SERVICE
    重新 启动iis restart aspnet_regiis -i
      

  6.   

    Grant full control to two users of your system “Network Service” and “YourComputerName\IIS_IUSERS” on the following folders. 
    1. C:\Windows\Temp 
    2. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files 
    3. Restart IIS and try run your web application again. 
    最终的解决办法,谢谢各位!