Using VS2013 with Update 3 on Beta 2 build.
Take an existing file and save as.
Eventually a dialog box shows up stating that an Exception has occured (no further details, other than the standard instructions to view the ActivityLog.xml). Here's the entry logged:
<entry>
<record>1690</record>
<time>2014/05/17 01:17:43.480</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.Collections.Generic.KeyNotFoundException: key
at Microsoft.VisualStudio.Utilities.PropertyCollection.GetProperty(Object key)
at Microsoft.NodejsTools.Intellisense.ReverseExpressionParser.get_Classifier()
at Microsoft.NodejsTools.Intellisense.ReverseExpressionParser..ctor(ITextSnapshot snapshot, ITextBuffer buffer, ITrackingSpan span)
at Microsoft.NodejsTools.Intellisense.VsProjectAnalyzer.AnalyzeExpression(ITextSnapshot snapshot, ITrackingSpan span, Boolean forCompletion)
at Microsoft.NodejsTools.Intellisense.QuickInfoSource.AnalyzeExpression(IQuickInfoSession session)
at Microsoft.NodejsTools.Intellisense.QuickInfoSource.AugmentQuickInfoSession(IQuickInfoSession session, IList`1 quickInfoContent, ITrackingSpan& applicableToSpan)
at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Recalculate()
at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Start()
at Microsoft.VisualStudio.Language.Intellisense.Implementation.DefaultQuickInfoController.OnTextView_MouseHover(Object sender, MouseHoverEventArgs e)
at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.RaiseHoverEvents()</description>
</entry>
Take an existing file and save as.
Eventually a dialog box shows up stating that an Exception has occured (no further details, other than the standard instructions to view the ActivityLog.xml). Here's the entry logged:
<entry>
<record>1690</record>
<time>2014/05/17 01:17:43.480</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.Collections.Generic.KeyNotFoundException: key
at Microsoft.VisualStudio.Utilities.PropertyCollection.GetProperty(Object key)
at Microsoft.NodejsTools.Intellisense.ReverseExpressionParser.get_Classifier()
at Microsoft.NodejsTools.Intellisense.ReverseExpressionParser..ctor(ITextSnapshot snapshot, ITextBuffer buffer, ITrackingSpan span)
at Microsoft.NodejsTools.Intellisense.VsProjectAnalyzer.AnalyzeExpression(ITextSnapshot snapshot, ITrackingSpan span, Boolean forCompletion)
at Microsoft.NodejsTools.Intellisense.QuickInfoSource.AnalyzeExpression(IQuickInfoSession session)
at Microsoft.NodejsTools.Intellisense.QuickInfoSource.AugmentQuickInfoSession(IQuickInfoSession session, IList`1 quickInfoContent, ITrackingSpan& applicableToSpan)
at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Recalculate()
at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Start()
at Microsoft.VisualStudio.Language.Intellisense.Implementation.DefaultQuickInfoController.OnTextView_MouseHover(Object sender, MouseHoverEventArgs e)
at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.RaiseHoverEvents()</description>
</entry>