2013-01-10 52 views
0

我想用.NET創建一個目錄,使用Directory.CreateDirectory,我按照指示here給予訪問權限,但我仍然收到UnauthorizedAccessException。有人有建議嗎?請注意,這是一個使用IIS7服務器的Web應用程序。嘗試創建目錄時.NET MVC訪問被拒絕

回答

2

在您嘗試創建新目錄的目錄中,確保您的應用程序池用戶具有該目錄的讀/寫權限。除了將用戶添加到用戶組之外,您必須專門執行此操作。

1

2個潛在問題(+1至user959729):

  • 你在不同的地方,比你想象的要創建目錄(即您在構建路徑錯誤)
  • 下的代碼模擬的帳戶下運行(用戶或匿名),並且此用戶無權創建文件夾(在創建目錄之前驗證嘗試檢查System.Environment.UserName)。要解決您需要將代碼作爲流程帳戶運行。
+0

是的,很好的補充 – user959729

相關問題