【问题标题】:Slow loading App_LocalResources symbols if .svn folder present如果存在 .svn 文件夹,则加载 App_LocalResources 符号缓慢
【发布时间】:2012-04-05 15:55:17
【问题描述】:

在我们通过将 .resx 文件添加到 App_LocalResources 将语言支持从 2 种语言增加到 8 种语言之后,从按下 F5 到我们在 IE 中加载 Web 应用程序所用的时间从大约 16 秒增加到大约 55 秒。

在此期间观察输出窗口,所有关于加载符号的行都迅速出现在“App_LocalResources”这一行,然后它们只是涓涓细流。

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

我们已经尝试了其他人建议的所有解决方案,通常用于处理慢速加载符号,例如删除断点,更改符号服务器和符号缓存设置,在构建后事件中调用 aspnet_compiler,它们都没有任何效果。我们尝试的最新方法是告诉 VS 仅加载单个主 DLL 的调试符号,使用工具 > 选项 > 调试 > 符号 > 指定模块,但它似乎忽略了这一点并尝试为所有内容加载符号。

【问题讨论】:

    标签: visual-studio-2010 svn web-applications localization debug-symbols


    【解决方案1】:

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

    http://subversion.apache.org/docs/release-notes/1.7.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-24
      • 1970-01-01
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多