代码之家  ›  专栏  ›  技术社区  ›  palehorse

Visual Studio 2008保存文件速度变慢

  •  5
  • palehorse  · 技术社区  · 16 年前

    我找了一些关于这个问题的其他文章,甚至尝试了 this thread 然而,这个问题还没有得到解决。那么,关于这个问题。

    在Visual Studio(通常是C#)中工作时会发生一些事情,导致IDE在保存文件时变得有点不稳定。我会很好地工作一段时间,然后在某个时候,我注意到每次保存文件( Ctrl键 + S )它变得非常慢。

    我注意到的行为是这样的;我以某种方式按下了save键( Ctrl键 + S 、菜单等),在状态栏中我看到了这个词 认真彻底的 出现。看起来它正在扫描所有加载的命名空间中的某些内容,尽管我不知道它在做什么或为什么这样做。这会导致工作流程中出现真正的问题,因为通常我会点击 Ctrl键 + S 经常打字。

    我一直无法追踪到底是什么导致了这种情况的发生。它发生在多种项目类型(web、WPF、控制台)中。

    有人看到这种行为了吗?或者有什么建议吗?

    4 回复  |  直到 4 年前
        1
  •  6
  •   AEM aliassce    4 年前

    我知道这个问题很古老,但这可能会帮助其他有同样问题的人。

    我在VS 2008上遇到了一个问题,需要很长时间才能保存一些文件。不是所有文件,只是几个文件。打 Ctrl键 + S 在任何地方都需要30-120秒。

    我发现它是在有外部JavaScript的页面上。所以我有选择地评论了他们,并试图拯救他们,找到了罪犯。

    罪魁祸首是谷歌翻译javascript代码。

    它始于 <script src="//translate.google.com/translate_a...

    注意 // 在src的开头。以开头的所有其他外部脚本 http:// 没有问题,我将//更改为http://,问题就解决了。

    如果路径不是http,VS似乎正在尝试在本地获取文件。我不知道它有什么作用,但这为我解决了问题。

        2
  •  3
  •   Adam Driscoll    16 年前

    我以前也遇到过类似的问题。你在使用像ReSharper或DevExpress这样的插件吗?

        3
  •  1
  •   Mark    16 年前

    你是否禁用了智能?我们已经看到Visual Studio中的各种东西都陷入了困境。

        4
  •  0
  •   iguigova iguigova    16 年前

    我在Visual Studio 2005上也遇到了类似的问题。

    我浏览了几篇帖子(很抱歉,我无法发布链接,因为:很抱歉,新用户最多只能发布一个超链接)。

    我运行FileMon,发现IDE在保存时仍在查询 C: \文档和设置\iguigova\本地设置\应用程序数据\Microsoft\WebsiteCache

    然后我看到了这篇文章: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=347228

    现在我正在尝试清除目录。它已经满了。我计划设置一个批处理文件,每天删除其中的内容。..

    祝你好运