I have a very serious problem with Visual Studio 2008. Occasionally when I right-click (for go to definition, set next statement etc) when I'm debugging, Visual Studio will just dead-lock and go into not responding mode.
Has anyone had the same problem? Does anyone know how to solve it?
Edit: I'm using SP1 with a couple of hot-fixes.
Problem:
Signed Applications/dlls load slowly in Vista. Visual Studio IDE 'Hangs' on offline/non-internet-connected workstations. Without internet connectivity the certificate revocation check times out and causes applications to hang. When debugging/stepping through code dlls are loaded as needed and this is when the revocation check is attempted and the VS IDE becomes unresponsive.
What this effects:
This effects all signed applications/dlls and is also the reason for Microsoft Word/Excel taking so long to open a simple document. Office applications, SQL Management Studio, Visual Studio, Web Applications that use a certificate.
Fix:
Disable checking of Publisher's Certificate Revocation
Via IE:
Via the registry:
Alternate Fix:
Disable the Visual Studio Hosting Process:
Note: The Alternate Fix causes the loss of some debugging functionality.
Background:
Microsoft Connect Report
This issue no longer occurs for me since I've moved to Windows7. If you're unfortunate to be stuck with Windows Vista still, I did discover that it only hung on right-click when waiting for the intellisense database to be built (see the bottom left corner for it's progress). The only "fix" I had was to wait for intellisense to stop building, then do a right-click.
I wrote a piece of code the other day, a very crazy template, and the latest VisualStudio would just hang if I placed my mouse over the templated code. It was surreal :)
Anyways you might have an issue like that and you might want to delete your intellisense database and try again.
Try launching Visual Studio in safe mode to rule out problems with any extension installed.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With