我有一大堆代码,我不想在多个网站上使用。通常这将是一个单独的类库项目,但它涉及实体框架,因此我将项目拆分为包含在其自己的解决方案中的3个项目。
我目前正在通过在我发布的网络应用程序中引用项目DLL来测试此配置,并且我遇到了第一个障碍。
在我的可恢复代码中,有3个项目
BL,DA和实体
参考文献如下:
BL => DA和实体 DA =>实体
实体包含EF输出的类。
我从我的网站项目中引用BL.DLL。
由于我只将BL.DLL添加到我的Web应用程序中,因此我无法使用实体框架创建的类 - 是否有可以实现的方法或是否有更好的模型?
答案 0 :(得分:0)
你应该有一个解决方案,里面有3个项目。然后在您的Web项目中添加对Visual Studio项目Kernel clock cycles: 0.0000
和Entities
的引用。
参考文献 - >添加参考 - >项目强>
然后您就可以使用BL
声明。