2016-07-31 36 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

相關問題