调试混合应用程序时,Visual Studio 2010加载符号的速度太慢

时间:2014-04-16 08:56:33

标签: performance visual-studio-2010 debugging mixed-code

我正在使用Visual Studio 2010来调试混合应用程序。当我附加到该进程(Managed + Native)时,VS挂起。然后30分钟后(不完全是这个时间,但它真的很长),它又回来了。

有人知道怎么解决这个问题吗?先谢谢!

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

1 个答案:

答案 0 :(得分:2)

我猜你有一个死的符号服务器,VS仍然试图从它获取符号/ VS正在击中MS符号服务器,这是一个慢速操作/ VS没有找到你所拥有的路径中的符号,但仍然试图每次都击中它们,这需要永远(我们在VS 2012中修复的已知问题) 如果您不需要任何符号 - 我会按照Hans的建议 - 工具/选项/调试/符号取消选中所有符号服务器,另外选择自动加载符号:仅指定模块并在该列表中指定您的模块(它可以也是空的) - >如果您的应用尝试加载大量您不需要的符号,这将有效。您可以稍后从模块窗口手动加载它们(您想要的那些)