【发布时间】:2014-01-19 02:47:13
【问题描述】:
我今天早上在 Visual Studio 2013 中打开了我的 WinRT(我正在使用 MVVMLight)项目,发现所有类型甚至系统类型都无法识别,例如 Cannot resolve symbol 'bool',注意解决方案构建,执行和工作都很好!
C#:
甚至XAML:
我尝试了很多东西,关闭并重新打开解决方案,清除了 Resharper 缓存,甚至重新启动了 Visual Studio 和 PC,但仍然是同样的问题,有什么解决方案吗?
更新 1:我尝试从 Tools>Options 暂停/恢复 Resharper,甚至从 AppData\Local\JetBrains\ReSharper\v8.0\SolutionCaches 中删除文件,现在 Visual Studio 也会导致错误:
更新 2:我卸载/重新安装了 Visual Studio,但仍然遇到同样的问题
【问题讨论】:
-
你试过
Suspend然后Resume从VS -> Tools -> Options -> ReSharper吗? -
不,我没有,我会试试的
-
在 Resharper 选项中禁用/更新诸如 StyleCop 之类的插件在某些情况下也有帮助。
-
@Rohit Vats :暂停它会停止问题,恢复它会再次恢复它
-
请确保在恢复缓存之前清除
AppData\Local\JetBrains\ReSharper\v7.1\SolutionCaches。
标签: c# visual-studio resharper mvvm-light visual-studio-2013