我正在尝试使用 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(Boolean isContainer, String name, AccessControlSections includeSections, Boolean isDirectory) 在 System.Security.AccessControl.FileSecurity..ctor(String fileName, AccessControlSections includeSections) 在 System.IO。 File.GetAccessControl(String path, AccessControlSections includeSections) 在 System.Configuration.Internal.WriteFileContext.DuplicateTemplateAttributes(String source, String destination) 在 System.Configuration.Internal.WriteFileContext.DuplicateFileAttributes(String source, String destination) at System.Configuration.Internal.WriteFileContext.Complete(String filename, Boolean success) at System.Configuration.Internal.InternalConfigHost.StaticWriteCompleted(String streamName, Boolean success, Object writeContext , Boolean assertPermissions) 在 System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.WriteCompleted(String streamName, Boolean success, Object writeContext, Boolean assertPermissions) 在 System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal。 System.Configuration.Internal.DelegatingConfigHost.WriteCompleted(String streamName, Boolean success, Object writeContext) 在 System.IInternalConfigHost.WriteCompleted(String streamName, Boolean success, Object writeContext)。System.Configuration.MgmtConfigurationRecord.SaveAs(字符串文件名,ConfigurationSaveMode saveMode,布尔 forceUpdateAll)在 System.Configuration.Configuration.SaveAsImpl 的 Configuration.UpdateConfigHost.WriteCompleted(字符串流名称,布尔成功,对象 writeContext)(字符串文件名,ConfigurationSaveMode saveMode,布尔 forceSaveAll ) 在 System.Web.Administration.WebAdminPage.SaveConfig(Configuration config) 在 ASP.security_wizard_wizardauthentication_ascx.UpdateAuth(Object sender, 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(布尔型 includeStagesBeforeAsyncPoint,布尔型 includeStagesAfterAsyncPoint)
如果我尝试通过不使用向导来选择访问方法,我也会收到同样的错误。
有谁知道我为什么会得到这个?我在管理员模式下使用 MS Visual Studio 2012。
谢谢,史蒂夫