我正在尝试使用ASP.NET网站配置实用程序中的安全设置向导,但是当我点击“选择访问方法”页面上的下一步时,我一直收到以下错误。
以下消息可能有助于诊断问题:方法失败,出现意外错误代码50.在System.Security.AccessControl.NativeObjectSecurity.CreateInternal(ResourceType resourceType,Boolean isContainer,String name,SafeHandle handle,AccessControlSections includeSections,Boolean createByName, ExceptionFromErrorCode exceptionFromErrorCode,在系统对象exceptionContext)在System.Security.AccessControl.FileSystemSecurity..ctor(布尔isContainer,字符串名称,AccessControlSections的includeSections,布尔isDirectory)在System.Security.AccessControl.FileSecurity..ctor(字符串文件名,AccessControlSections的includeSections) .IO.File.GetAccessControl在系统(字符串路径,AccessControlSections的includeSections)在System.Configuration.Internal.WriteFileContext.DuplicateTemplateAttributes(字符串源,字符串目的地)在System.Configuration.Internal.WriteFileContext.DuplicateFileAttributes(字符串源,字符串目的地)。 Configuration.Internal.WriteFileC System.Configuration.InternalConfigHost.Site.InterConfigHost.System.Configuration.InternalConIigternalConfigHost中的System.Configuration.Internal.InternalConfigHost.StaticWriteCompleted(String streamName,Boolean success,Object writeContext,Boolean assertPermissions)中的ontext.Complete(String filename,Boolean success)。 WriteCompleted(字符串streamName中,布尔成功,对象writeContext,布尔assertPermissions)在System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.WriteCompleted(字符串streamName中,布尔成功,对象writeContext)在System.Configuration.Internal.DelegatingConfigHost .WriteCompleted(字符串streamName中,布尔成功,对象writeContext)在System.Configuration.UpdateConfigHost.WriteCompleted(字符串streamName中,布尔成功,对象writeContext)在System.Configuration.MgmtConfigurationRecord.SaveAs(字符串文件名,ConfigurationSaveMode saveMode,布尔forceUpdateAll)在系统.Configuration.Configuration.SaveAsImpl(圣环文件名,ConfigurationSaveMode saveMode,布尔forceSaveAll)在System.Web.Administration.WebAdminPage.SaveConfig(配置的配置)在ASP.security_wizard_wizardauthentication_ascx.UpdateAuth(对象发件人,EventArgs e)上System.Web.UI.WebControls.CheckBox.OnCheckedChanged(EventArgs的e)上System.Web.UI.WebControls.RadioButton.RaisePostDataChangedEvent()在System.Web.UI.WebControls.RadioButton.System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent()在System.Web.UI.Page.RaiseChangedEvents()在System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)
如果我尝试通过不使用向导来选择访问方法,我也会收到同样的错误。
有谁知道我为什么会这样?我在管理员模式下使用MS Visual Studio 2012。
谢谢, 史蒂夫