![](/img/trans.png)
[英]CREATE FILE error (access is denied) connecting to SQL Server Express 2012
[英]Server Error - Access denied
在Visual Studio 2012中運行Web應用程序時出現此錯誤。這是在將Web配置更改為Windows身份驗證模式后發生的。
這些是我從原始Web配置更改的代碼行。
<httpRuntime targetFramework="4.5" />
<authentication mode="Windows" />
<identity impersonate="true" />
<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider">
<providers>
<clear />
<add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
</providers>
</roleManager>
<authorization>
<deny users="?" />
</authorization>
實際上,當我將此項目部署到Web服務器時,它可以很好地工作。 現在,我的問題是我無法使用Visual Studio 2012調試此項目,因為我有此錯誤。 我試過打開其他項目,但它不能在Visual Studio中使用,而我的則不是,但是這兩個設置相同。
在Visual Studio的項目屬性中,可以選擇所需的服務器類型。 您必須選擇“ IIS服務器”和“創建虛擬目錄”以與部署服務器具有相同的配置,並且能夠設置所有必需的參數。 當然,您肯定需要手動打開IIS(在VS之外)以在開發WebSite上配置安全設置。
請嘗試以下操作:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.