2013-10-06 70 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

相关问题