程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> XP下Asp.net訪問被拒絕

XP下Asp.net訪問被拒絕

編輯:關於ASP.NET

“/ASP”應用程序中的服務器錯誤。

--------------------------------------------------------------------------------

對路徑“C:\BegASPNET\ch14\MyCalendar.xml”的訪問被拒絕。

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

異常詳細信息: System.UnauthorizedAccessException: 對路徑“C:\BegASPNET\ch14\MyCalendar.xml”的訪問被拒絕。

ASP.NET 未被授權訪問所請求的資源。請考慮授予 ASP.NET 請求標識訪問此資源的權限。ASP.NET 有一個在應用程序沒有模擬時使用的基進程標識(通常,在 IIS 5 上為 {MACHINE}\ASPNET,在 IIS 6 上為網絡服務)。如果應用程序正在通過 模擬,則標識將為匿名用戶(通常為 IUSR_MACHINENAME)或經過身份驗證的請求用戶。

若要授予 ASP.NET 對文件的寫訪問權,請在資源管理器中右擊該文件,選擇“屬性”,然後選擇“安全”選項卡。單擊“添加”添加適當的用戶或組。突出顯示 ASP.NET 帳戶,選中所需訪問權限對應的框。

這分明告訴我,我的asp.net沒權限寫操作XML文件。。。這個問題說難不難,在2000下,在2003下都是非常EASY的小CASE,但是我用的是XP。。XP是傻瓜型(智能型?)的操作系統,我在文件夾屬性裡遍尋不著我要的那個小標簽(“安全”),這代表什麼?這代表我將不能操作XML文檔,我要放棄我的構想了!!!!當我重新建立一個類,決定采用大多數人都使用的辦法時,臨最後終於發現了:

資源管理器—工具菜單—文件夾選項—查看標簽下,把“使用簡單文件共享”的勾去掉。。。我的個神啊!!!

XP果然不適合開發人員使用。。。結論!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved