如何在ASP的bin文件夹中访问DLL.. NET MVC项目

本文关键字:DLL 访问 NET MVC 项目 文件夹 ASP bin | 更新日期: 2023-09-27 18:06:57

我试图使用以下命令访问项目的bin文件夹中的DLL:

    [HttpPost]
    public ActionResult EncryptFile()
            {
                Assembly SampleAssembly;

                var dllFile = new FileInfo(@".''bin''encrypt.dll");
                 SampleAssembly = Assembly.LoadFile(dllFile.FullName);
    //...trimmed...
}

我也尝试了var dllFile = new FileInfo(@"''bin''encrypt.dll");(注意在文件路径之前缺少.),但它也不起作用。在调试器中,FullName在第二种情况下返回''''bin''encrypt.dll

我怎么做才能使它定位文件?

谢谢。

如何在ASP的bin文件夹中访问DLL.. NET MVC项目

Assembly SampleAssembly = Assembly.LoadFile(Server.MapPath(@"~/bin/encrypt.dll"));