如何访问另一个DLL中的类

本文关键字:DLL 另一个 何访问 访问 | 更新日期: 2023-09-27 18:09:55

我有一段代码,我不想在多个网站上使用。通常情况下,这将是一个单一的类库项目,但它涉及实体框架,所以我把项目分成3个项目包装在自己的解决方案。

我目前正在通过引用我发布的web应用程序中的项目DLL来测试此配置,并且我已经遇到了第一个障碍。

在我的可重用代码中,有3个项目

提单、DA和实体

引用如下:

BL => DA和EntitiesDA =>实体

Entities包含EF输出的类。

我从我的web项目中引用BL.DLL。

因为我只添加了BL.DLL到我的web应用程序,我不能使用实体框架创建的类-有一种方法可以实现,或者有一个更好的模型?

如何访问另一个DLL中的类

你应该有一个解决方案,里面有3个项目。然后在你的web项目中添加一个对你的Visual Studio项目EntitiesBL的引用。

Reference -> Add Reference -> Projects

则可以使用using语句