所以,我使用的是Visual Studio 2013,它崩溃了,当我重新启动时,Search Solution Explorer已经停止正常运行:
似乎仍然会在部分匹配中找到一些文件,但并不是所有您希望它匹配的文件,例如如果我搜索Account
我希望它能找到AccountController.cs
和AccountControllerTest.cs
,但它只找到后者。
进一步的信息:
有没有人遇到过与此类似的内容,或者有什么建议可以让Search Solution Explorer再次运行?
我有一些快乐devenv /ResetSkipPkgs
和devenv /ResetSettings
。在我运行这些命令之后,Search Solution Explorer再次开始工作,并且现在正在大多数工作。它偶尔会失败。有时重新启动Visual Studio会让它再次运行,但有时它只是简单地拒绝找到那里的某些文件。
我安装了Visual Studio 2013 Update 2,并且在此问题再次出现之前的一周内,搜索解决方案资源管理器运行时没有任何问题。重新启动Visual Studio使Search Solution Explorer再次运行。
答案 0 :(得分:3)
我能够将其缩小到我正在使用的扩展,“Productivity Power Tools 2013”似乎打破了我在IIS中的搜索功能,所以我暂时禁用它。我现在正在搜索,我得到了一整套结果。
我通过卸载所有扩展并逐个重新安装来得出这个结论,直到问题再次出现。
同事也使用此解决方案取得了一些成功,使用/ ResetSkipPkgs启动DevEnv.exe
http://msdn.microsoft.com/en-us/library/ms241276.aspx
<强>更新强>
大约30分钟后问题又回来了,没有具体原因。它持续很好。删除所有扩展会使我获得与OP相同的行为,只有在安全模式下运行似乎才有效。
删除.suo文件似乎也解决了一段时间的问题,然后它又回来了。我准备重新安装vs2012只是为了恢复这个搜索功能。
答案 1 :(得分:0)
请在重新安装所有内容之前尝试安装VS2013 update 2 CTP并查看是否修复了该错误:
答案 2 :(得分:0)
很奇怪它在安全模式下工作,或者你通过删除extensiosn来设法解决它然后重新出现......
但是如果你的某些项目在解决方案文件夹中,那么就会出现一个已知错误,已修复但尚未发布但显然:
答案 3 :(得分:0)
我遇到了同样的问题并确认它与VS2013 Update 2 RC有关。卸载它将解决此问题。
等待GM版本的VS 2013更新2。
答案 4 :(得分:0)
我在安装VS update 3之前和之后仍然遇到此问题。我应该注意它在我安装了一段时间之后就消失了,然后又回来了。我怀疑(但无法确认)破损行为的返回与我的系统锁定同时需要重新启动...
无论如何,我安装了Productivity Power Tools,在阅读了答案之后,想知道它是否可能是同谋,所以我去禁用它并注意到它有待更新。我继续更新了附加组件,这为我解决了问题(再次)。我们会查看是否已修复。
答案 5 :(得分:0)
这可能是由您在Visual Studio中安装的其他扩展程序引起的。我有一些问题,发现Telerik JustTrace导致了这个问题。
答案 6 :(得分:0)
运行devenv / ResetSkipPkgs将解决问题,但如上所述,它将返回。对于永久解决方案,请在exe的属性中将此参数添加到目标:
“C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ devenv.exe”-ResetSkipPkgs