如何从MVC5的dll文件中引用模型
本文关键字:文件 引用 模型 dll MVC5 | 更新日期: 2023-09-27 18:02:54
我是MVC和DLL和Stackoverflow的新手,所以请耐心等待,并询问这个问题中是否有任何不合理的地方。
我有一个MVC5项目,在这个项目中,我被要求使用一个DLL文件来做一些基本的CRUD函数,使用DLL文件中的模型,但是我不知道如何引用DLL文件或如何从中提取模型细节。是我误解了对我的要求,还是这是可以做到的?
用于在项目中添加对dll的引用:
1-在解决方案资源管理器中,选择您的Web项目。
2-在解决方案资源管理器中右键单击Web项目的名称,然后选择Add Reference。系统弹出"添加引用"对话框。
3-选择"浏览"选项卡。
4-浏览到包含要引用的dll的文件夹,选择dll,然后单击"确定"。
使用dll:
让我们假设你想在主控制器中使用dll:
namespace YourProject.Controllers
{
public class HomeController : Controller
{
#region Actions
public ActionResult Index()
{
try
{
NameofYourdll.ClassName tVar = new NameofYourdll.ClassName();
tVar.Create();
return View();
}
catch (Exception ex)
{
throw;
}
}
#endregion
}}
这样做没有特殊要求。只需在项目中添加对该dll的引用,并使用其完全限定名或仅使用其名称(如果您为其命名空间添加了using语句)引用模型。
如果你添加你的dll MyExternal.dll
到你的项目,它包含一个模型MyExternal.MyModel
,你可以简单地引用模型在你的代码的任何地方