I have a small solution, which consists of several small .NET projects (__80 Mb__) and one medium Node.js project (__250 Mb__). Each time I load the solution in Visual Studio 2013, devenv.exe eats about __2.5 Gb__ of memory.
When I removed the Node.js project from the solution, memory consumption on load decreased to __700 Mb__.
There is something definitely wrong. :)
Comments: Hi, Thanks for coming back so fast on this. I've actually found that the root cause of the huge performance degrade and Intellisense lag was ReSharper (using 8.2.2). Disabling ReSharper made devenv.exe to go down from 2.9 Gigg to 1.8 (which is still a lot more then what a normal asp.net solution takes with resharper enabled). Intellisense is now responsive and working fine. As for reproducing the issue, just: npm install yo npm install generator-meanjs yo meanjs and create a node.js solution from the existing code. If you have ReSharper installed in VS you will see the huge performance degrade and RAM usage going way up. I've managed to reproduce the issue on my wife's laptop and my work pc, so you should have no problem reproducing it also. Thanks!
When I removed the Node.js project from the solution, memory consumption on load decreased to __700 Mb__.
There is something definitely wrong. :)
Comments: Hi, Thanks for coming back so fast on this. I've actually found that the root cause of the huge performance degrade and Intellisense lag was ReSharper (using 8.2.2). Disabling ReSharper made devenv.exe to go down from 2.9 Gigg to 1.8 (which is still a lot more then what a normal asp.net solution takes with resharper enabled). Intellisense is now responsive and working fine. As for reproducing the issue, just: npm install yo npm install generator-meanjs yo meanjs and create a node.js solution from the existing code. If you have ReSharper installed in VS you will see the huge performance degrade and RAM usage going way up. I've managed to reproduce the issue on my wife's laptop and my work pc, so you should have no problem reproducing it also. Thanks!