views:

97

answers:

1

If I click on 'debug all tests' in Visual Studio 2008 it takes ages to start (whereas 'run all tests' starts instantly). As far a can tell, this is because it is downloading symbols from Microsoft. Why is this? Is there anyway I can stop it or to make it start faster?

+2  A: 

Go to Tools > Options > Debugging > Symbols and check the box for "Search the above locations only when symbols are loaded manually."

It won't affect breakpoints or anything; the only thing it means is when you see a callstack without symbols you have to right click the frame in the callstack and "Load Symbols > From Symbol Path".

280Z28
I've tried that but does not seem to make any difference
danspam
To make sure the setting is applied, make sure no other copies of Visual Studio were open when you set it. Then exit and restart Visual Studio to make sure the setting is saved. If you did that and it's still slow, then it's definitely not due to downloading symbols. :)
280Z28
Ah, I assumed the setting would be applied instantly. That sorted it, thanks.
danspam