C# MVC 视图在另一个项目中找不到 POCO 引用

C# MVC View can't find POCO reference in another project

我正在制作 C# MVC 项目。

我的一个观点必须循环一个项目列表。这些项目的类型是 POCO,在我的 Logic 项目中创建。

在视图开始加载之前一切顺利。我收到此错误:

CS0012: The type 'Note' is defined in an assembly that is not referenced. You must add a reference to assembly 'Logique, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.

程序集 Logique 应该是 Logic,但由于某些原因,编译器将其称为 Logique。

P.S。使用 Razor 循环。

POCO:

using System.Runtime.Serialization;

[DataContract]
public class Note
{
    [DataMember]
    public string NoteName { get; set; }

    [DataMember]
    public string CreationDate { get; set; }

    [DataMember]
    public string FileLocation { get; set; }
}

已解决:

问题是:我在 .Exe 项目中引用了 POCO。我必须让它成为 Class 图书馆。

项目->属性->应用程序->输出类型->Class库