Visual Studio 2015 is regularly becoming odd.
Keys typed are appearing in semi-random orders, I'll sometimes have to press keys twice or more.
I think this seems to be around key words, rather than variable names or literals.
After about five minutes I'll get the error dialogue telling me that there was an exception that might be caused by an extension.
The entry in ActivityLog.xml
is below:
<entry>
<record>762</record>
<time>2015/08/11 20:17:02.056</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.InvalidOperationException: IWpfTextView has not completed its layout.
 at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.PerformLayout(ITextSnapshot newSnapshot, ITextSnapshot newVisualSnapshot, SnapshotPoint anchorPosition, Double verticalDistance, ViewRelativePosition relativeTo, Double effectiveViewportWidth, Double effectiveViewportHeight, Boolean preserveViewportTop, Nullable`1 cancel)
 at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.DisplayTextLineContainingBufferPosition(SnapshotPoint bufferPosition, Double verticalDistance, ViewRelativePosition relativeTo, Nullable`1 viewportWidthOverride, Nullable`1 viewportHeightOverride)
 at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.DisplayTextLineContainingBufferPosition(SnapshotPoint bufferPosition, Double verticalDistance, ViewRelativePosition relativeTo)
 at Microsoft.VisualStudio.Text.InterTextAdornmentSupport.Implementation.InterLineAdornmentManager.PerformLayout(SnapshotPoint trackingPoint)
 at Microsoft.VisualStudio.Text.InterTextAdornmentSupport.Implementation.InterLineAdornmentManager.OnBatchedTagsChanged(Object sender, BatchedTagsChangedEventArgs e)
 at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.RaiseEvent[TArgs](Object sender, EventHandler`1 eventHandlers, TArgs args)</description>
</entry>
What's going on? How can I fix or further diagnose this?
Details of Visual Studio
Microsoft Visual Studio Enterprise 2015
Version 14.0.23107.0 D14REL
Microsoft .NET Framework
Version 4.6.00081
Installed Version: Enterprise
Architecture and Modeling Tools 00322-80000-00000-AA490
Microsoft Architecture and Modeling Tools
UML® and Unified Modeling Language™ are trademarks or registered trademarks of the Object Management Group, Inc. in the United States and other countries.
Visual Basic 2015 00322-80000-00000-AA490
Microsoft Visual Basic 2015
Visual C# 2015 00322-80000-00000-AA490
Microsoft Visual C# 2015
Visual C++ 2015 00322-80000-00000-AA490
Microsoft Visual C++ 2015
Visual F# 2015 RC 00322-80000-00000-AA490
Microsoft Visual F# 2015 RC
Windows Phone SDK 8.0 - ENU 00322-80000-00000-AA490
Windows Phone SDK 8.0 - ENU
Application Insights Tools for Visual Studio Package 1.0
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 14.0.20626.0
ASP.NET and Web Tools
ASP.NET Web Frameworks and Tools 2013 5.2.30624.0
For additional information, visit http://www.asp.net/
Common Azure Tools 1.5
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
Developer Assistant 1.0
Developer Assistant puts millions of code snippets and code sample projects at your fingertips while you are coding in Visual Studio.
GenerateUnitTest 1.0
Generates unit test code for methods in classes under test.
JetBrains ReSharper Ultimate 2015.1.2 Build 102.0.20150721.105606
JetBrains ReSharper Ultimate package for Microsoft Visual Studio. For more information about ReSharper Ultimate, visit http://www.jetbrains.com/resharper. Copyright © 2015 JetBrains, Inc.
Microsoft Azure HDInsight HQL Service 2.0.1000.0
Language service for Hive query
Microsoft Azure HDInsight Tools for Visual Studio 2.0.1000.0
An integrated development environment for HDInsight application development.
Microsoft Azure Mobile Services Tools 1.4
Microsoft Azure Mobile Services Tools
Microsoft Azure Tools 2.6
Microsoft Azure Tools for Microsoft Visual Studio 2015 - v2.6.30508.1601
Microsoft Code Digger 0.9
Microsoft Code Digger
Microsoft.Pex.VisualStudio 1.0
Pex
NCrunch
Continuous Testing Tool for .NET
Copyright © 2010-2015 Remco Software Ltd
NuGet Package Manager 3.0.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
OneCodeQuickLaunchPackage 1.0
Information about my package
PreEmptive Analytics Visualizer 1.2
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.
SQL Server Data Tools 14.0.50717.0
Microsoft SQL Server Data Tools
Visual C++ for Cross Platform Mobile Development 1.0
Visual C++ for Cross Platform Mobile Development
Xamarin 3.11.450.0 (2ab5145)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin.Android 5.1.0.115 (d23da369e436488f38c8ab8fe8a9ae7d9ea5256b)
Visual Studio plugin to enable development for Xamarin.Android.
Xamarin.iOS 8.10.0.0 (7741cc495ab0baf04ff0405d0604bc27f0ecae2e)
Visual Studio extension to enable development for Xamarin.iOS.
Xamarin.iOS Unified Migration 1.0
Automated migration for Xamarin iOS Classic projects to Unified
Xamarin.TestCloud.Integration 1.0
Early preview of Xamarin Test Cloud integration
Update
- Uninstalling NCrunch didn't solve anything
- Uninstallong both NCrunch and Resharper 9 seems to have fixed it.
- Reinstalling Resharper only seems to be OK.
- I have reinstalled NCrunch after
- I haven't tried reinstalling NCrunch yet a month and so far everything seems OK.