When I start VS 2017, I get a message about an exception which is written to the activity log.
The exception is:
System.NullReferenceException: Object reference not set to an instance of an object.
at WholeTomatoSoftware.VisualAssist.Classification.cn.n(String ext)
at WholeTomatoSoftware.VisualAssist.Classification.cn.p(IVsTextBuffer A_0)
at WholeTomatoSoftware.VisualAssist.Classification.cn.VsTextViewCreated(IVsTextView textViewAdapter)
at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.<>c__DisplayClass423_0.<SendVsTextViewCreated>b__0()
at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.CallExtensionPoint(Object errorSource, Action call)
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
This machine has 10 different versions of VS on it, including 2015 and 2022. VA was installed a long time ago for older versions of VS. I had just installed VA for 2017 and 2022. There were some registry issues I had to work through, but VA claims to be registered now.
As soon as VA was registered for 2017, I started getting this exception when opening VS to no project. I do not get any exceptions when running VS 2022 with VA installed/registered.
Every boot of 2017 throws up a big dialog about this exception.