使用VS2008和R#5,我遇到了一种奇怪的情况,在aspx页面上,我不断

Cannot resolve symbol 'symbolname'

但是代码可以编译并运行良好。尽管对此有一个好的解决办法,但我只是想弄清楚自己是否迷失了方向。

CodeFile指令和Inherits指令很好。如果我编译应用程序,或者只是让devenv坐一会,它就会消失,但是一旦我保存aspx [通过ctrl + s],R#就会突然遇到Inherits属性的麻烦,并且会翻转页面(OnClick等)。
// Anonymized of course but otherwise intact
<%@ Page AutoEventWireup="true" CodeFile="TestPage.aspx.cs" Inherits="TestPage" Language="C#" MasterPageFile="~/MasterPage.master" Title="Test Page Title" %>

这主要只是个不满,因为既然代码可以编译,它并不会阻止我执行我需要做的事情。

我会向JetBrains网站发布一个错误报告,但首先我想知道我并不孤单。可能是我的机器。也许当我在几周后使用VS2010时,它会消失吗?

最佳答案

在Resharper中,您可以使用Ctrl + Shift + Alt + 8禁用对该文件的检查。

关于c# - 为什么在ReSharper中出现 'Cannot resolve symbol <symbolname>'错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2678779/

10-12 13:01