visual studio错误:收集被修改;枚举操作可能无法执行

时间:2017-06-14 16:10:38

标签: visual-studio

我在Visual Studio 2015中有许多C ++项目的大型解决方案。当我加载解决方案时,某些项目始终无法加载。通常它们是普通的旧静态C ++库项目。

在VS"的输出窗口中收集被修改;枚举操作可能无法执行。"

在解决方案窗口中,它显示项目已卸载。如果我使用解决方案窗口中的右键单击上下文菜单重新加载该项目,则项目只会重新加载而不会出现错误。

我该如何解决这个问题?

目前尚不清楚VS项目文件中有什么问题。我无法找到更好或更详细的日志。它只发生在我打开解决方案时,仅适用于某些项目。

2 个答案:

答案 0 :(得分:4)

因此,根据msdn论坛的建议,我删除了构成本地Visual Studio缓存的两个目录。这解决了我的问题。

.vs in the solution directory
C:\Users\<My user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache\

答案 1 :(得分:0)

我建议在%APPDATA%\Microsoft\VisualStudio\Version\ActivityLog.xml检查VS日志,如果那里没有任何内容,请尝试启用额外的VisualStudio日志记录

Devenv /log Path\NameOfLogFile