關於IIS 對temp目錄權限問題的解決分享! .

拒絕訪問 temp 目錄。用來運行 XmlSerializer 的標識“NT AUTHORITY\NETWORK SERVICE”沒有訪問 temp 目錄的足夠權限。CodeDom 將使用進程正在使用的用戶帳戶進行編譯,這樣,如果用戶沒有訪問系統 temp 目錄的權限,將無法進行編譯。使用 Path.GetTempPath() API 找到 temp 目錄的位置。

說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。


有時服務器會莫名的出現以上問題,這個問題很明顯是權限問題,問題是對windows 目錄下的temp目錄進行何咱權限設置都不起作用,經過又一次的錯誤調試發現如下思路,分享於各位網友。


兩次出現這個問題的前因是我操作了一個清理垃圾的批處理文件,清理了一些文件,當時還沒有事兒,後來就出現了這種問題,兩次都是這個問題,解決方法:

1、temp目錄權限正確的情況下重新啓動一下電腦,一般就可以

2、對temp設置 NETWORK SERVICE的讀寫權限;下一步是關鍵, 將iis服務停止,將aspnet_wp.exe里程結束掉(.net 1.0),net2.0下將aspnet_state進程結束,重新啓動相關服務,問題解決

 
 
http://blog.csdn.net/toney520/article/details/7190290
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章