2008-09-17 48 views
1

每次我設置一個新的開發盒時,我似乎都犯了這個錯誤。有沒有辦法確保您不必爲ASPNET用戶手動分配權限?我通常安裝.Net,然後是IIS,然後是Visual Studio,但似乎我仍然需要手動將權限分配給ASPNET用戶才能使所有內容正常運行。我的安裝順序是否錯誤?如何保證ASPNET用戶獲得正確的默認目錄權限。

回答

2

安裝IIS,然後安裝.NET。 .NET安裝會自動向IIS註冊所需的東西。

如果先安裝.NET,運行以下命令:

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 

運行註冊部分,並

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ga userA 

來設置安全權限的用戶A

1

如果安裝先是IIS,然後是.Net,它會好的。

在您的場景中 - 使用Aspnet_regiis.exe -qa user(不適用於.Net < 2.0)