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库
我正在制作 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库