廣告:
環(huán)境:asp.net mvc2.0 asp.net 3.5 sp1
“/”應用程序中的服務(wù)器錯誤。
--------------------------------------------------------------------------------
對路徑“D:\web\szb\Img\2013\3\m20130327177.jpg”的訪問被拒絕。
說明: 執(zhí)行當前 Web 請求期間,出現(xiàn)未處理的異常。請檢查堆棧跟蹤信息,以了解有關(guān)該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.UnauthorizedAccessException: 對路徑“D:\web\szb\Img\2013\3\m20130327177.jpg”的訪問被拒絕。
ASP.NET 未被授權(quán)訪問所請求的資源。請考慮授予 ASP.NET 請求標識訪問此資源的權(quán)限。ASP.NET 有一個在應用程序沒有模擬時使用的基進程標識(通常,在 IIS 5 上為 {MACHINE}\ASPNET,在 IIS 6 上為網(wǎng)絡(luò)服務(wù))。如果應用程序正在通過 <identity impersonate="true"/> 模擬,則標識將為匿名用戶(通常為 IUSR_MACHINENAME)或經(jīng)過身份驗證的請求用戶。
要將 ASP.NET 訪問權(quán)限授予某個文件,請在資源管理器中右擊該文件,選擇“屬性”,然后選擇“安全”選項卡。單擊“添加”添加適當?shù)挠脩艋蚪M。突出顯示 ASP.NET 帳戶,選中所需訪問權(quán)限對應的框。
源錯誤:
執(zhí)行當前 Web 請求期間生成了未處理的異常?梢允褂孟旅娴漠惓6褩8櫺畔⒋_定有關(guān)異常原因和發(fā)生位置的信息。
堆棧跟蹤:
[UnauthorizedAccessException: 對路徑“D:\web\szb\Img\2013\3\m20130327177.jpg”的訪問被拒絕。]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +7716639
System.IO.File.Delete(String path) +7577272
FeiShareLibrary.Map.SmallPicWidth(String wulifile, Int32 intWidth) in E:\aspnet2.0\mvc_elec_jia\FeiShareLibrary\Map.cs:125
Mvcb2b.editors.uploadinc.Upmappic.Page_Load(Object sender, EventArgs e) in E:\aspnet2.0\mvc_elec_jia\Mvcb2b\editors\uploadinc\Upmappic.aspx.cs:78
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +43
System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2607
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3607; ASP.NET 版本:2.0.50727.3082
解決方法:
這個問題一般是網(wǎng)站目錄沒有設(shè)置好iis用戶權(quán)限
1. 請在網(wǎng)站目錄安全選項卡加上iis_usr用戶權(quán)限和 networkservice用戶權(quán)限,
2. Img目錄和Pdfprocess目錄還要添加寫入權(quán)限.
廣告: