【发布时间】:2013-01-27 22:24:18
【问题描述】:
我有以下项目的解决方案:
- App.Web.Private - 管理网络界面。
- App.Web.Public - 最终用户公共界面。
- App.Web.Core - 私有和公共接口的公共接口。
我想知道如何将我的模型与 public 和 private Web 界面分开并将它们放入 App.Web.Core ?
我尝试在 web.config 中添加命名空间,但似乎无法正常工作,我总是得到一个缺少程序集引用...
更新
注意:private 和 public 接口都引用了 App.Web.Core。这个问题与这种奇怪的行为有关,尽管参考已经完成,但项目看不到它。正如我在原始问题中提到的,我还在 web.config 中添加了引用。
更新 2
这是错误的屏幕截图:
【问题讨论】:
-
这是一个非常不言自明的错误消息:您将模型移动到另一个项目,因此尝试使用模型的项目需要对该程序集的引用 包含模型。
-
看懂了消息,问题是模型所在的项目已经被引用了……
-
那么,这是编译时错误,还是运行时错误?
-
这是运行时错误。
-
我假设您收到了黄屏错误消息,是否可以让我们看到该消息?
标签: asp.net asp.net-mvc asp.net-mvc-4 model assemblies