Described problems appear after update VS to 16.9.2 from 16.4.3 and qt vs tools to 2.7.1 from 2.4.3.
Solution has many qt projects(50+) one "exe", others are class libraries. When open solution after VS start Qt VS Tools after initial initialization in output window logs:
But for some projects it has not one entry but 6-8:
In this moment VS freezes, not respond and memory consumption grows from 1100 Mb without qt vs tools to 2500+Mb. It may last for several minutes, and since VS is x86 app it may lead to crush with System.OutOfMemoryException, then VS restarts and qt vs tools does not start any background builds(or seems so) and you can use VS.
Similar behaviour appears when you reopen solution or reload batch of projects from it, or even when you simply surf projects/files in solution.
And also it can lead to VS crush on rebuild solution with also OOM exception, but it's not confirmed.
|For Gerrit Dashboard: QTVSADDINBUG-890|
|345215,4||Add options to disable background builds||dev||qt-labs/vstools||Status: MERGED||+2||0|
|345955,5||Add option to disable project tracking||dev||qt-labs/vstools||Status: MERGED||+2||0|
|348286,3||Use more precise project event source||dev||qt-labs/vstools||Status: MERGED||+2||0|
|351343,4||Rework IntelliSense update||dev||qt-labs/vstools||Status: MERGED||+2||0|
|351344,4||Change IntelliSense section in options page||dev||qt-labs/vstools||Status: MERGED||+2||0|
|351345,5||Add 'Refresh Intellisense' context menu option||dev||qt-labs/vstools||Status: MERGED||+2||0|