Upon opening Visual Studio 2019 today, I've found that Visual Assist is now unusable despite no settings changes recently. I cannot open the About menu or any menu or option in the Visual Assist Extentions toolbar menu. Disabling and re-enabling does not help. Other solutions or running as admin also does not work.
The version is 10.9.2435.0 and when I enabled logging through registry, I noticed that the vassist.log is spamming this every few seconds:
OnConnection {
OC1
OC3
LoadVADll {
GetRegValue {
} GetRegValue
} LoadVADll
Register events {
} Register events
} OnConnection
OnStart {
SubClassWin {
} SubClassWin
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
BeforeExecute {
} BeforeExecute
AfterExecute {
} AfterExecute
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
BeforeExecute {
} BeforeExecute
AfterExecute {
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionConfigurations
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionPlatforms
} AfterExecute
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
BeforeExecute {
} BeforeExecute
AfterExecute {
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionConfigurations
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionPlatforms
} AfterExecute
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
BeforeExecute {
} BeforeExecute
AfterExecute {
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionConfigurations
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionPlatforms
} AfterExecute
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
BeforeExecute {
} BeforeExecute
AfterExecute {
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionConfigurations
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionPlatforms
} AfterExecute
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
OnStart {
COMSetup {
} COMSetup
async start
} OnStart
BeforeExecute {
} BeforeExecute
AfterExecute {
} AfterExecute
BeforeExecute {
} BeforeExecute
AfterExecute {
Build.SolutionConfigurations
} AfterExecute
BeforeExecute {
The OnStart BeforeExecute repeats forever and the file is refreshing every few seconds so its just growing and growing.
Here is my VaCodeInspections.log
Servers: 1 alive, 0 failed, 0 restarted
Total messages: 5
Pool connections: ready(1), borrowed(0), reused(4), launched(1)
Wrappers count: cct(1), ccc(1)
Messages:
SendMessage_wait: SourceManager::Initialize: cnt(1), total(39.008ms), avg(39.008ms), max(39.008ms)
SendMessage_complete: SourceManager::Initialize: cnt(1), total(41.0095ms), avg(41.0095ms), max(41.0095ms)
SendMessage_wait: SourceManager::EnableLogging: cnt(2), total(2.001ms), avg(1.0005ms), max(2.001ms)
SendMessage_complete: SourceManager::EnableLogging: cnt(2), total(2.001ms), avg(1.0005ms), max(2.001ms)
SendMessage_wait: SourceManager::ClearCaches: cnt(2), total(2.0004ms), avg(1.0002ms), max(2.0004ms)
SendMessage_complete: SourceManager::ClearCaches: cnt(2), total(2.0004ms), avg(1.0002ms), max(2.0004ms)
Here's my va.log
Logfile created - level 1(0x00000001) PID 3780(0x00000ec4)
VA_X.dll file version 10.9.2435.0 built 2021.10.28
DevEnv.exe version 16.11.31729.503
msenv.dll version 16.0.31702.136
Comctl32.dll version 6.10.19041.1110
Windows 10 10.0 2009 Build 19043.1348
64 processors (x86-64, WOW64)
Language info: 1252, 0x409, 0xf4
(1015 t)
TI: 26-4 0 b1d912a6
(219 t)
UserDir: C:\Users\x\AppData\Roaming\VisualAssistDllDir: c:\users\x\appdata\local\microsoft\visualstudio\16.0_7c16adb5\extensions\thyxrq4s.yrsCS::CS locale(C)
CSIN1
CSIN5
CSIN6
CSIN7
RRC1
RRC3
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC5
CSIN_7.1
CSIN_7.2
CSIN_7.3
CSIN_8
CESF .h;.hh;.hpp;.hxx;.ipp;.tlh;.inl;.p;.rh;.dh;.ih;.ph;.hm;
.......CESF .c;.cpp;.cc;.cxx;.tli;.ixx;.cppm;
.......CESF .rc;.rc2;
.......CESF .idl;.odl;
.......CESF .exe;.dll;.obj;.tlb;.pkg;.ocx;.olb;.netmodule;.winmd;
.......CESF .jav;.java;.jsl;
.......CESF .htm;.html;.shtml;
.......CESF .vb;.dsm;.bas;.cls;.frm;.dob;
.......CESF .js;
.......CESF .cs;.csx;
.......CESF .pl;.cgi;
.......CESF .php;
.......CESF .asp;.aspx;.hta;.asa;.asax;.ascx;.ashx;.asmx;.master;.vbhtml;.cshtml;
.......CESF .xml;.resx;.config;.manifest;
.......CESF .txt;.log;.dat;.ini;.reg;.rgs;.bak;.inf;.def;.pkgdef;.mak;.mac;.ctc;.sln;.bat;.cmd;.ps1;.va;
.......CESF .xaml;
.......CESF .vbs;.svb;
.......CSIN_X
PGDB1
PGDB2
PGDB4
PGDB5
SetupDbDir: c:\users\x\appdata\local\microsoft\visualstudio\16.0_7c16adb5\extensions\thyxrq4s.yrs\Data\vs16_1DbDir: c:\users\x\appdata\local\microsoft\visualstudio\16.0_7c16adb5\extensions\thyxrq4s.yrs\Data\vs16_1InitInst::163 12/13/2021 15:16:11 0x99d8
TempDir: c:\users\x~1\appdata\local\temp\1 (47 t)
CS::CS locale(C)
(406 t)
CSIN1
CSIN5
CSIN6
CSIN7
RRC1
RRC3
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC4
RRC5
CSIN_7.1
CSIN_7.2
CSIN_7.3
CSIN_8
CESF .h;.hh;.hpp;.hxx;.ipp;.tlh;.inl;.p;.rh;.dh;.ih;.ph;.hm;
.......CESF .c;.cpp;.cc;.cxx;.tli;.ixx;.cppm;
.......CESF .rc;.rc2;
.......CESF .idl;.odl;
.......CESF .exe;.dll;.obj;.tlb;.pkg;.ocx;.olb;.netmodule;.winmd;
.......CESF .jav;.java;.jsl;
.......CESF .htm;.html;.shtml;
.......CESF .vb;.dsm;.bas;.cls;.frm;.dob;
.......CESF .js;
.......CESF .cs;.csx;
.......CESF .pl;.cgi;
.......CESF .php;
.......CESF .asp;.aspx;.hta;.asa;.asax;.ascx;.ashx;.asmx;.master;.vbhtml;.cshtml;
.......CESF .xml;.resx;.config;.manifest;
.......CESF .txt;.log;.dat;.ini;.reg;.rgs;.bak;.inf;.def;.pkgdef;.mak;.mac;.ctc;.sln;.bat;.cmd;.ps1;.va;
.......CESF .xaml;
.......CESF .vbs;.svb;
.......CSIN_X
sc: b lini
(188 t)
sc: c lini
sc: b csm
sc: f csm
sc: b csa
sc: f csa
(156 t)
sc: b mgrLoad
sc: f mgrLoad
(1531 t)
sc: chk
sc: cpi
sc: gbpi
sc: cpi 1
sc: chk net
sc: cn
sc: b co 1
sc: f co 1
sc: co 2
OnSetAggregate 1 00000000 00000000
(797 t)
OnSetAggregate 1 00000000 00000000
OnKillAggregate e 1 00000000 00000000
(250 t)
OnKillAggregate l 0 00000000 00000000
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x201 wp=0x1 lp=0x13031f
(304906 t)
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x202 wp=0x0 lp=0x13031f
(188 t)
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x201 wp=0x1 lp=0x5c028b
(1734 t)
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x202 wp=0x0 lp=0x5c028b
(110 t)
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x201 wp=0x1 lp=0x30200e2
(1468 t)
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x202 wp=0x0 lp=0x30200e2
(110 t)
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x201 wp=0x1 lp=0xac0299
(2875 t)
VaEventME Wpw::Wp actV=00000000 hwnd=0x00190F16 msg=0x202 wp=0x0 lp=0xac0299
(93 t)