在切换解决方案的过程中,Visual Studio 2013 Professional刚开始向我抛出此错误.完全重新启动计算机无法解决问题.
这是我在尝试加载解决方案时看到的错误:
现在,当我查看它建议的日志文件时,我看到了:
包[SetWebExtensionsPackage]的SetSite失败
结束包加载[JavaScriptWebExtensionsPackage]
如果我单击"是"继续显示该消息,并尝试在解决方案中加载文件 - 我收到此消息:
告诉我那个No EditorOptionDefinition export found for the given option name: Tabs/ConvertTabsToSpaces - Parameter name: optionId
.
我真的不知道该怎么做.我没有做任何事情,除了检查一些文件到TFS(我每天,一周,一年做几十次).我以前从未做过的唯一不同的事情是尝试在大约10分钟之前查看文件上的Source> Annotations(我在TFS/VS的生活中从未这样做过) - 但这样做得很好而且只是很难吃.
那么 - 为什么我收到这条消息的任何想法 - 以及如何在没有完全重新安装的情况下解决它?
安装Visual Studio Professional 2013更新2后,我收到以下错误:
"找不到给定选项名称的EditorOptionDefinition导出:Adornments/HighlichtCurrentLine/Enable参数名称:optionId"
ActivityLog包含以下错误:
<entry>
<record>883</record>
<time>2014/06/13 10:10:10.411</time>
<type>Error</type>
<source>VisualStudio</source>
<description>Construction of frame content failed.
Frame identifier: ST:0:0:{0f887920-c2b6-11d2-9375-0080c747d9a0}
Frame caption: Find Results 1
Exception details:
System.ArgumentException: No EditorOptionDefinition export found for the given option name: Adornments/HighlightCurrentLine/Enable
Parameter name: optionId
 at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptionsFactoryService.GetOptionDefinitionOrThrow(String optionId)
 at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptions.SetOptionValue(String optionId, Object value)
 at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptions.SetOptionValue[T](EditorOptionKey`1 key, T value)
 at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.SetPropertiesToToolWindowDefaults()
 at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Init_SetSite(Object pUnkSite)
 at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.SetSite(Object pUnkSite)
 at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
 at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
 at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()</description>
</entry>
Run Code Online (Sandbox Code Playgroud)
在互联网上搜索此问题并未产生解决方案.
这个问题似乎无关: Visual Studio 2013在更新2后崩溃了吗?
任何帮助,将不胜感激.
我最近从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.
我尝试了一切:
在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时收到以下消息:
我正在使用 WiX 安装程序并尝试打开我的安装程序文件 .wxs 进行编辑,但出现此错误。
未找到给定选项名称的 EditorOptionDefinition 导出:TextViewHost/LineNumberMargin 参数名称:optionId