Resharper:无法在VS2010 SP1中解析符号'Eval'

tom*_*msv 18 c# asp.net resharper visual-studio-2010-sp1

我刚刚为VS2010安装了SP1,从那时起我收到来自Resharper的错误信息,用于以前工作的东西,以及之前的Resharper(5.1).

错误消息是"无法解析符号'Eval'"以及除Eval之外的其他一些方法.

我该如何解决这个问题?有修复吗?是否有一些resharper缓存我必须删除/清除?

(代码编译并像往常一样运行)

Jul*_*ubé 28

_ReSharper.{SolutionName}如果清除缓存失败,我会尝试完全删除目录.

您可能希望在执行此操作之前关闭VS2010.

编辑:只有@Andrew Finnell解决方案不起作用时才尝试此操作.

  • 我将我的缓存存储在系统临时文件夹中.单击开始 - >运行"%TEMP%"不带引号.我删除了那里的所有ReSharper文件夹,甚至是那些与问题无关的解决方案.虽然ReSharper似乎确实在为这个解决方案使用了更多的内存.它通常只有100MB以上,但我看到它徘徊在350+左右.删除这些文件夹并没有解决我的问题BTW. (2认同)

And*_*ell 26

尝试:

Resharper Menu -> Options -> General -> Clear Cache button
Run Code Online (Sandbox Code Playgroud)

  • 一个观察:这并没有**APPEAR**工作 - 但在关闭和重新开放VS之后问题就消失了.请注意,无论如何它几乎完成了Julien Berube的解决方案,剩下的只是一个日志. (2认同)