Visual studio 2010 如果存在.svn文件夹,则加载App\u LocalResources符号的速度较慢

Visual studio 2010 如果存在.svn文件夹,则加载App\u LocalResources符号的速度较慢,visual-studio-2010,svn,web-applications,localization,debug-symbols,Visual Studio 2010,Svn,Web Applications,Localization,Debug Symbols,按F5键和在IE中加载web应用程序之间的时间从16秒左右增加到55秒左右,之前我们通过向App_LocalResources添加.resx文件将语言支持从2种语言增加到8种语言 在这段时间内观察输出窗口,所有关于加载符号的行都会快速出现在“App_LocalResources”一行中,然后它们就会慢慢地出现 经过两天的调查,它似乎与SVN密切相关。在提交新的resx文件之前,问题不会出现。如果我们将隐藏的“.svn”文件夹从“App_LocalResources”文件夹中移出,时间将下降到18

按F5键和在IE中加载web应用程序之间的时间从16秒左右增加到55秒左右,之前我们通过向App_LocalResources添加.resx文件将语言支持从2种语言增加到8种语言

在这段时间内观察输出窗口,所有关于加载符号的行都会快速出现在“App_LocalResources”一行中,然后它们就会慢慢地出现

经过两天的调查,它似乎与SVN密切相关。在提交新的resx文件之前,问题不会出现。如果我们将隐藏的“.svn”文件夹从“App_LocalResources”文件夹中移出,时间将下降到18秒。因此,我怀疑.svn下的文件出于某种疯狂的原因使Visual Studio感到困惑


我们已经尝试了其他人建议的所有解决方案来处理缓慢加载的符号,例如删除断点、更改符号服务器和符号缓存设置、在生成后事件中调用aspnet_编译器,但都没有效果。我们最近尝试的是告诉VS仅加载单个主DLL的调试符号,使用工具>选项>调试>符号>指定模块,但它似乎忽略了这一点,并试图加载所有的符号。

如果这真的只是因为.svn文件夹让调试器感到困惑,那么您可以将您的svn客户端升级到1.7+,它只使用位于工作根目录下的单个.svn文件夹