如何从MVC5的dll文件中引用模型

本文关键字:文件 引用 模型 dll MVC5 | 更新日期: 2023-09-27 18:02:54

我是MVC和DLL和Stackoverflow的新手,所以请耐心等待,并询问这个问题中是否有任何不合理的地方。

我有一个MVC5项目,在这个项目中,我被要求使用一个DLL文件来做一些基本的CRUD函数,使用DLL文件中的模型,但是我不知道如何引用DLL文件或如何从中提取模型细节。是我误解了对我的要求,还是这是可以做到的?

如何从MVC5的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,你可以简单地引用模型在你的代码的任何地方