Visual Studio 2013 C#编辑器无法识别我的课程

时间:2014-11-26 06:32:46

标签: c# visual-studio-2013 editor

您好我在Visual Studio 2013 Update 4的MVC 5项目中有2个类,如下所示:

第1课

using System.Collections.Generic;

namespace Model
{
    public class OrderLine
    {
          public Product Product {get;set;}
          ....
          ....
    }

}

我在相同文件夹(Model)中的同一项目中的第二个文件:

namespace Model
{
     public class Product 
     {
         ....
         ....
         //some product class properties
     }
}

我的问题是,在我的第一堂课(OrderLine)中,Product课程显示为红色,即使项目完全合并,我也无法访问Product属性,例如{ {1}} C#编辑器无法找到属性。

正如我所提到的,项目编译没有问题,只是C#编辑器难以编码,因为它无法识别类或属性。

我已经尝试修复视觉工作室并修复了Update 4而没有任何运气。

任何想法??

提前多多感谢。

1 个答案:

答案 0 :(得分:2)

嗨,原来我发现了解决方案;这是一个Resharper问题,通过遵循这篇文章的解决方案得到修复:

链接: ReSharper "can not resolve symbol" even when project builds

Solution:
VS -> Tools -> Options -> ReSharper Suspend button 
Clear Contents of -> AppData\Local\JetBrains\ReSharper\v7.1\SolutionCaches
VS -> Tools -> Options -> ReSharper Resume  button

重要信息ReSharper版本的文件夹可能会根据您的最新版本进行更改。