2013-10-06 100 views
0

我有一個mvc web項目和其他項目,其中有來自「數據庫優先」實體方法的實體。我引用的實體投射到我的Web項目上的形象,看到下面在同一解決方案中從其他項目訪問實體模型

結構: http://i.imgur.com/h5ZppiG.png

現在,我創建了自動CRUD操作簡單的控制器。

我得到的錯誤是還在抱怨沒有提到的實體: http://i.imgur.com/1jaVqr9.png

這是類型是如何實現的景觀:

@model IEnumerable<Entities.Users> 

出了什麼問題?

回答

0

問題是,我有控制檯應用程序,它不創建.dll文件內這一模式。它只創建.exe。

我創建了類庫,它只存儲來自數據庫第一實體方法的模型,並創建.dll。現在它可以工作。

0

您需要註冊剃鬚刀視圖引擎的程序集。

你可以把它放在你的Views文件夾中存在的Web.Config中。

<system.web> 
    <controls> 
    <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" /> 
    <add yourassembly here /> 
    </controls> 
</system.web> 

How to register assembly in Razor view engine

相關問題