相关疑难解决方法(0)

没有EditorOptionDefinition导出发现错误

在Visual Studio 2013中,我在尝试打开C#文件时遇到以下错误:

No EditorOptionDefinition export found for the given option name:
Tabs/ConvertTabsToSpaces
Parameter name: optionID
Run Code Online (Sandbox Code Playgroud)

我整个上午都没有遇到任何问题,直到我关闭并重新打开一个C#解决方案,我正在努力解决这个错误.我检查过,当我在这台计算机上打开任何C#项目时,会发生此错误.我也尝试从我的其他计算机打开同一个项目,它工作正常,所以这不是一个项目错误.

我没有更改任何VS设置,而我只是试图打开包管理器.

我感到茫然,谷歌博士到目前为止没有多大帮助.

c# visual-studio-2013

252
推荐指数
5
解决办法
5万
查看次数

Visual Studio 2015 WPF XAML编辑器无法打开XAML文件

我最近从Visual Studio 2015更新到Visual Studio 2015 Update 2(专业版).一切正常,除了我无法打开XAML文件 - 点击任何XAML文件后我得到:

Visual Studio has encountered an unexpected error.
Run Code Online (Sandbox Code Playgroud)

看起来尚未安装XamlDesignerPackage.HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\ _下存在XamlEditor条目,并且存在下 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\可能表明此Visual Studio 2015未安装XAML Designer.

我尝试了一切:

  • 4重新安装
  • 清洁缓存
  • 删除ComponentDataCache
  • 重置设置.

在Visual Studio 2013中一切正常.有没有办法使用VS2013的XAMLEditor?你有什么想法我能做什么吗?我会很高兴得到任何帮助,因为它阻止我工作.这是ActivityLog.xml的错误:

507 2016/04/04 13:15:58.450错误VisualStudio SetSite包[XamlDesignerPackage]失败[方法因意外错误代码50失败.]:{at System.Security.AccessControl.NativeObjectSecurity.CreateInternal(ResourceType resourceType,Boolean isContainer,String在System.Security.AccessControl.FileSecurity的System.Security.AccessControl.FileSystemSecurity..ctor(Boolean isContainer,String name,AccessControlSections includeSections,Boolean isDirectory)中的name,SafeHandle句柄,AccessControlSections includeSections,Boolean createByName,ExceptionFromErrorCode exceptionFromErrorCode,Object exceptionContext). Microsoft.VisualStudio的Microsoft.VisualStudio.DesignTools.HostUtility.Utils.HostAppPackageAclService.CheckAclsOnDirectory(String目录)中的Microsoft.VisualStudio.DesignTools.Utility.IO.AccessHelper.IsAccessibleByAllApplicationPackages(String path)中的.ctor(String fileName,AccessControlSections includeSections). DesignTools.HostUtility.Utils.HostAppPackageAclService.V alidateOrUpdateDirectoryAcls在Microsoft.VisualStudio.DesignTools.HostUtility.Utils.HostAppPackageAclService.ValidateOrUpdateAclsNoPrompt(IEnumerable`1路径)(字符串目录)在Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.Initialize()在MS.Internal.Package.XamlDesignerPackage.Initialize( )
在Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)} {512BE089-83EC-4CC6-8483-CF16565AE209}


80131509方法因意外错误代码50而失败.

编辑:

我发现上面guid存在HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\编辑条目下.看起来设计器尚未安装,因为它存在于vs 2013中.必定存在冲突.

编辑:我已删除2013和2015并安装2015并在运行Visual Studio 2015时收到以下消息:

在此输入图像描述

c# wpf visual-studio visual-studio-2015

12
推荐指数
1
解决办法
2387
查看次数