2013-03-01 62 views
0

我也跟着在這裏的步驟,但不知道設定怎樣的權限,我需要創建一個目錄並解壓縮zip文件到它,並可以訪問在CreateDirectory行否認:使用IIS 7管理器設置權限

string zipCurFile = model.ScormPackageFile.FileName; 
string destinationDirectoryName = Path.GetFileNameWithoutExtension(zipCurFile); 
Directory.CreateDirectory(destinationDirectoryName); 

How to add ASP.NET 4.0 as Application Pool on IIS 7, Windows 7

這裏我的IIS 7管理器頁面 enter image description here

請幫助?

回答

1

您需要將父目錄的修改權限授予應用程序池標識用戶。這是通過Windows資源管理器而不是通過IIS管理器執行的操作。

右鍵單擊目標目錄,然後選擇「屬性」>「安全」。編輯該目錄的權限,添加應用程序池正在使用的用戶,併爲該用戶授予對該文件夾的修改權限。

假設您正在創建目錄C:\Files\ZipTarget\ScormC:\Files\ZipTarget目錄已經存在,您需要爲應用程序池標識用戶修改C:\Files\ZipTarget目錄的權限。

+0

那麼請問我該怎麼做?還是我必須在visual studio中設置?當然,我不能給我的整個C盤寫權限? – 2013-03-01 10:35:57

+0

更新我的答案與一些更多的信息 – levelnis 2013-03-01 12:00:40

+0

感謝設法弄清楚,但我的下一個問題是:http://stackoverflow.com/questions/15157203/not-sure-how-directory-createdirectory-works我沒有得到答案,但仍然獲得拒絕訪問錯誤:) – 2013-03-01 12:03:49