对此提出了很多问题,并提出了很多答案,但对我来说没有任何效果。
有一次,我使用以下说明为 WPF 项目打开了 .NET 符号加载: //blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net -framework-source-code.aspx
工作得很好,一切都很酷。
除了在 Silverlight 项目中,它还会尝试从该服务器加载符号,但它们不存在,因此调试项目的启动时间很长。
所以,我关闭了符号加载,它确实停止尝试加载所有符号,除了一个命名空间:System.Windows.Browser。VS 仍然尝试使用每个 F5 加载那些,花费几秒钟,让我发疯。
我也尝试添加这里提到的符号服务器: //blogs.msdn.com/seema/archive/2008/10/08/xperf-a-cpu-sampler-for-silverlight.aspx
认为也许符号在那里,它们会被加载和缓存,一切都会好起来的。但是不,它们不仅没有被加载,而且 VS 尝试为我的项目中的每个其他 DLL 加载符号,包括那些符号从未可用的符号,这使得启动需要更长的时间。
坦率地说,我什至不需要调试这些 DLL 的源代码,我只是觉得它会很酷。现在我无法关闭它,它让我发疯。解决方法是什么?