Visual Studio 2013 C# Editor 无法识别我的类

本文关键字:识别 我的 Editor Studio 2013 Visual | 更新日期: 2023-09-27 18:31:57

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

类 #1

using System.Collections.Generic;
namespace Model
{
    public class OrderLine
    {
          public Product Product {get;set;}
          ....
          ....
    }
}

我在同一文件夹(模型)内同一项目中的第二个文件:

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

我的问题是在我的第一堂课(OrderLine)中,Product类显示为红色,即使项目完美编译,我也无法访问Product属性,例如this.Product.Name C# 编辑器找不到属性。

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

我已经尝试修复视觉工作室并修复更新4,但没有任何运气。

任何想法??

提前非常感谢。

Visual Studio 2013 C# Editor 无法识别我的类

嗨,

事实证明我已经找到了解决方案; 这是一个锐化器问题,按照这篇文章中的解决方案得到了修复:

链接:ReSharper"无法解析符号",即使在项目构建时也是如此

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

重要提示 ReSharper 版本的文件夹可能会根据您的最新版本而更改。

我遇到了一个问题,即我从文件夹中的另一个项目中提取类。 刷新了项目中的文件,以便我可以看到它们,但我没有专门将文件添加到项目中。 所以它们看起来包括在内,但在我专门将它们包含在项目中之前,它看不到它们。