2014-04-16 28 views
0

我正在使用Visual Studio 2010调试混合应用程序。当我附加到该进程(托管+本地)时,VS被挂起。然后30分钟后(不完全是这一次,但它真的很长),它回来了。当调试混合应用程序时,Visual Studio 2010加载符号速度太慢

有人知道如何解决这个问题吗?提前致谢!

我有'删除所有断点',试图修复VS等。问题依然存在。

+0

工具+选项,调试,符号,取消选中“Microsoft Symbol Servers”复选框。 –

+0

它已被取消勾选。事实证明,它加载了_NT_SYMBOL_Path中的符号,因为我已经缓存了太多的符号... – gTiancai

+0

半个小时的符号值?这是不可能的。 –

回答

2

我想你有一个符号服务器已经死了,VS仍然试图从它得到符号/ VS正在击中MS符号服务器这是一个缓慢的操作/ VS没有找到你有路径中的符号,但仍然试图每次都击中它们,这需要永远(这是我们在VS 2012中修复的已知问题) 如果您不需要任何符号 - 我会按照Hans的建议 - Tool/Options/Debugging/Symbols uncheck所有的符号服务器,加上选择自动加载符号:只有指定的模块,并指定您的模块在该列表中(它也可以是空的) - >如果您的应用程序试图加载大量符号需要。您可以稍后从“模块”窗口手动加载它们(您需要的那些)

+0

太棒了!它确实有用!感谢玛丽亚! – gTiancai

+0

很高兴听到!让我知道如果你发现VS中的任何符号怪异! – Maria

相关问题