Pro*_*ofK 95 visual-studio visual-studio-2012
偶尔,但通常情况下,VS 2012会锁定一个对话,说"等待后台操作完成".例如,这可能发生在普通的旧代码编辑期间,而不是显式调用任何IDE命令.
是什么导致这种情况,我能做些什么呢?
我正在运行ReSharper 7,而我并不是唯一一个遇到这种情况的人.
Spr*_*cat 61
我遇到了同样的问题,尤其是在cshtml页面中.我找到了这个页面:http://blogs.msdn.com/b/webdev/archive/2012/03/06/visual-studio-11-beta-razor-editor-issue-workaround.aspx建议更改缩进选项在工具>选项>文本编辑器> HTML>选项卡到智能而不是阻止.在我的情况下,它已经设置为智能并将其更改回块修复了问题.
更新:我错了,没有修复对话,它只是延迟它直到我复制或粘贴.最终对我有用的是转到工具>导入和导出设置...>重置所有设置.
可能相关的问题:Visual Studios 2010 - Asp.net MVC 4 Beta - 粘贴和频繁崩溃的长时间延迟
Han*_*ant 32
这是一个非常通用的诊断.它由COM触发,在Visual Studio中大量使用以实现可扩展性.底层触发器是IMessageFilter接口.当COM将方法调用封送到另一个线程并且该调用未完成60秒时,就会发生触发器.
实际通知中没什么价值,它告诉你一些你已经知道的东西.在60秒过去之后,您通常已经注意到事情并不顺利.除了有用的知识之外,Visual Studio实际上并没有完全死亡.然而,在VS再次可用之前,必须完成调用.你可以做的很少,但是你可以轻拍一下等待.
此问题几乎总是由加载项引起的.Resharper当然是一个很好的候选人.通过逐个禁用加载项直到问题消失,您找到了麻烦制造者.这是新版本的Visual Studio常见的问题,它需要插件供应商一段时间才能解决错误和挂断问题.请与供应商联系以获取支持,并一般查找可能解决问题的更新.
我遇到了同样的问题,在我的情况下,它是DevExpress.
每当我进行复制或剪切操作时,它似乎都会挂起Visual Studio,从而显示以下消息:
"等待后台操作完成".
事实证明它实际上是在后台完成一项任务,而且它确实需要一段时间才能完成(超过5分钟).
也许如果我已经正常等待,它本可以消失,但最终解决的是将工具箱调入视图(被隐藏/折叠),这反过来又提出了一个窗口说:
"添加[SomeDevExpressAssemblyNameHere] .dll"
这继续使用DevExpress填充工具栏所需的每个dll的名称进行更新.
这样我可以看到操作进度,完成后我可以像往常一样再次使用复制/剪切粘贴.
希望这可以帮助.
小智 0
我想我找到了线索!一切都以dcomcnfg.exe结束!
打开它并进入以下路径:
组件服务>计算机>我的电脑>dcom 配置
单击 dcom 后,您会看到许多警告,具体取决于您电脑上的组件数量。
单击每个消息框上的“是”以便为 dcom 添加正确的记录。
| 归档时间: |
|
| 查看次数: |
40243 次 |
| 最近记录: |