I have problem with my Visual studio 2013 Ultimate from few days. I'm trying to open even simplest console application and VS hangs and when I click something else in Visual studio in the bottom right corner shows up Visual studio is busy: Microsoft Visual studio is waiting for internal operation to complete.
I have repaired Visual studio no change, then unistall and install fresh VS and the problem is still there. I also checked for viruses. Everything else in Windows is working properly. I have disabled CodeLens, changed current source control plug-in to None because I found that sometimes this two options hangs vs but there is still no change.
There are also some steps, like to clean different cache you can follow, but it hasn't solved my problem… Check this blog post.
The important part of it:
Update 2017-01-03
There are also ASP.NET caches in C:\Windows\Microsoft.NET framework folders, but this is rather for website or debug cache problems. When in the mentioned folder, search for "Temporary ASP.NET Files" in sub-directories and delete their content. If some files are locked, then iisreset should help.
The problem is fixed ... I make new console project and waited twenty minutes to actually create the project. After creation now every project opens immediately without any problem.
This worked for me: I deleted my .suo and .tss temp files, then tried again. In the past I had created a new blank SLN, and added my projects back to it - that also works.
From this superuser post, delete the .suo (.vs12.suo for me) file from the solution directory. Worked for me in VS2013.
I had a similar problem when trying to load Xamarin project. Regretfully, deleting *.suo file, as well as other answers mentioned here, did not help.
The solution was to reset Visual Studio settings, as described at https://blogs.msdn.microsoft.com/willy-peter_schaub/2010/09/15/if-you-have-problems-with-tfs-or-visual-studio-flush-the-user-cache-or-not/
Be careful, as you will lose all your project settings