ActivityLog.xml中错误信息的Source
是 Editor or Editor Extension
错误信息的Description如下:
System.InvalidCastException: IEnumVARIANT 的 QI 在非托管服务器上失败。 在 System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler.MarshalNativeToManaged(IntPtr pNativeData) 在 System.StubHelpers.MngdRefCustomMarshaler.ConvertContentsToManaged(IntPtr
pMarshalState, Object& pManagedHome, IntPtr pNativeHome) 在 Microsoft.VisualStudio.Shell.Interop.IVsEnumHierarchies.GetEnumerator() 在 Microsoft.VisualStudio.JSLS.ProjectContext.ProjectContextService.d__13.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Microsoft.VisualStudio.JSLS.ProjectContext.ProjectContextService.<>c__DisplayClass19.<b__18>d__1b.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread()
在 Microsoft.VisualStudio.JSLS.ProjectContext.ProjectContextService.GetActiveHierarchy(String filePath) 在 Microsoft.VisualStudio.JSLS.ProjectContext.ProjectContextService.GetActiveHierarchyGuid(String filePath, IVsHierarchy& activeHierarchy)
在 Microsoft.VisualStudio.JSLS.ProjectContext.ProjectContextService.TryGetOrCreateScriptContext(ITextBuffer textBuffer, IServiceCore core, IVsHierarchy& activeHierarchy) 在 Microsoft.VisualStudio.JSLS.TextView.HtmlTextView.Connect(ITextBuffer
textBuffer) 在 Microsoft.VisualStudio.JSLS.TextView.WpfTextViewConnectionListener.SubjectBuffersConnected(IWpfTextView textView, ConnectionReason reason, Collection`1 subjectBuffers) 在 Microsoft.VisualStudio.Text.Editor.Implementation.ConnectionManager.<>c__DisplayClass8.<.ctor>b__1()
在 Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(Object errorSource, Action call)