【问题标题】:Waiting for a background operation to complete等待后台操作完成
【发布时间】:2013-04-09 03:00:45
【问题描述】:

我在 Visual Studio 2012 (Professional) 中遇到了非常常见的“等待后台操作完成...”消息有一段时间了,但它相当零星。

不过,最近,每当我尝试对任何 Razor 视图(主要是单击以移动光标)执行任何操作时,我都很难像使用 Visual Studio 一样使用 Visual Studio,并且每次出现上述消息大约一分钟. (如果它完成后我再次单击视图,则该过程重复,重复,重复......)

我搜索了高低,并阅读了大量关于此的文章和人们的建议,并尝试更改缩进设置、重置设置等,但都没有奏效。

有没有人遇到过其他可能有用的东西,因为这严重阻碍了我使用 Visual Studio 的能力,并且很遗憾地招致了很多诅咒。

【问题讨论】:

  • 您的项目是在本地磁盘上还是在网络共享上?您是否安装了 VS 2012 Update 2,它可能有一些错误修复可能会有所帮助?
  • 是的,更新 2 已安装,据我所知,Visual Studio 2012 的所有方面都是最新的。是的,该项目托管在网络共享上,用于备份和卷影复制目的。但是,除了剃刀页面之外,我的项目的任何部分都没有问题。

标签: visual-studio visual-studio-2012 razor freeze


【解决方案1】:

我在 VS2012 上也遇到了同样的问题,不幸的是,在尝试了以下所有解决方案后,我不得不格式化我的电脑:

  1. 移动/清理符号缓存
  2. 重置 VS 首选项
  3. 安装升级 2
  4. 卸载/重新安装VS

格式化并重新安装 VS2012 后,它又开始像魅力一样工作了(显然)。

对不起。

【讨论】:

    【解决方案2】:

    我知道我不久前问过这个问题,但我认为最好把我的发现发表出来,因为它们可能对其他人有所帮助。

    等待对话框的确切原因仍然未知,但我已经将我的项目移动到本地磁盘并实现了 Team Foundation 服务器来执行主项目文件的托管和备份。

    自从移动到本地磁盘并使用 TFS 后,我再也没有体验过 VS 等待对话框。

    【讨论】:

      【解决方案3】:

      检查 IIS 或其他进程(可能是 BizTalk)是否锁定了您的 DLL/引用
      如果是,则终止/停止 IIS

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-02-03
        • 1970-01-01
        • 1970-01-01
        • 2011-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-11
        相关资源
        最近更新 更多