在IIS中浏覽某個網站時,出錯案例現場:
編譯器錯誤消息: CS0016: 未能寫入輸出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\41c262f4\874fe77f\App_Web_site.master.cdcab7d2.irzarizp.dll”--“拒絕訪問。 ”
環境說明:
OS:WIN7-64BIT
IIS7
解決方案:
將windows/temp屬性-安全-高級 添加IIS_USERS用戶,同時編輯權限為完全控制(寫入和編輯)即可。
注意: 要確保權限添加上了,win7下有可能系統為安全,會自動取消你所做的權限設置。先管理員取得所有權,然後在添加。
目錄:
1. D:\SVN_TF02
2. C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
3. C:\Windows\temp
屬性-安全-高級 添加 IIS AppPool\SESMProduct 用戶 ,其中用戶名要換成 應用程序池名。
問題得以解決: