2016-07-31 37 views
0

我在制作一个C#MVC项目。C#MVC View在另一个项目中找不到POCO参考

我的观点之一是要循环项目列表。这些项目的类型是在我的Logic项目中创建的POCO。

一切都很顺利,直到视图开始加载。我得到这个错误:

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应该是逻辑,但是由于某些原因,编译器把它叫做Logique。

P.S.循环使用剃刀。

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; } 
} 

回答

1

解决:

的问题是:我是在一个.Exe工程引用POCO。我不得不使它成为类库。

Project-> Properties-> Application-> Output type-> Class library

相关问题