0

我使用.NET MVC3創建網站。這將用於在服務器機器上進行一些文件操作。現在我處於開發過程中,所以我沒有在IIS上使用它。我正在開發Visual Studio 2010的開發服務器。我在創建App_Data文件夾中的目錄時遇到了問題。用戶需要能夠在App_Data(或適當的地方)創建文件夾並將文件上傳到這些文件夾中。所有的用戶將成爲我的朋友,所以沒有安全問題。但它說拒絕訪問:/我似乎無法找到授予相關權限。當我找到它時,我發現授予具有讀/寫權限的「aspnet機器」用戶可以做到這一點,但我沒有用戶在我的電腦上我不知道爲什麼:/我應該將應用程序移動到IIS做了?還是還有其他我不知道的事情?順便說一下,我的電腦中的所有文件都是隻讀的,我似乎也無法改變它們:/也許是因爲這個原因。但無論如何,我需要解決這個問題。從網站創建目錄

任何幫助表示讚賞。預先感謝;)

回答

0
  1. 場景:當您從VS調試您的asp.net應用程序,您的項目運行在「ASP.NET開發服務器」工具(它意味着該工具具有與Visual Studio相同的權限,也你可以在托盤中找到它);
  2. 場景:您可以使用Sysinternals中的FileMon並查看文件系統活動;
  3. 場景:部署到IIS並使用您自己的用戶創建新的AppPool(對App_Data目錄的最高權限)。

問候。