如何在另一个ASP.MVC应用程序中使用用户定义的ASP.NET MVC应用程序DLL?
答案 0 :(得分:0)
您可以添加任何有效的.NET程序集作为项目的引用。默认情况下,ASP.NET MVC使用ASP.NET Web应用程序模型(与网站不同),因此将其编译为程序集。因此,您可以将生成的程序集(从bin
文件夹)引用到新的ASP.NET MVC应用程序中。完成后,您将能够访问此程序集中定义的公共类型。
但请记住,这通常是一个坏主意。如果您想在多个ASP.NET MVC应用程序之间共享一些常用功能,我建议您将此功能外部化到单独的类库中,然后将此库引用到每个Web应用程序中。
答案 1 :(得分:0)
如果你有一个DLL,你可以将它添加到bin目录(你可能需要通过文件系统 - 在Visual Studio项目之外)。
将其添加到Bin目录后,可以添加对它的引用(引用目录)。一旦你这样做,你应该完全访问它的方法等。)。