如何在ASP.NET MVC中使用用户定义的DLL

时间:2012-05-02 07:29:25

标签: asp.net-mvc-2

如何在另一个ASP.MVC应用程序中使用用户定义的ASP.NET MVC应用程序DLL?

2 个答案:

答案 0 :(得分:0)

您可以添加任何有效的.NET程序集作为项目的引用。默认情况下,ASP.NET MVC使用ASP.NET Web应用程序模型(与网站不同),因此将其编译为程序集。因此,您可以将生成的程序集(从bin文件夹)引用到新的ASP.NET MVC应用程序中。完成后,您将能够访问此程序集中定义的公共类型。

但请记住,这通常是一个坏主意。如果您想在多个ASP.NET MVC应用程序之间共享一些常用功能,我建议您将此功能外部化到单独的类库中,然后将此库引用到每个Web应用程序中。

答案 1 :(得分:0)

如果你有一个DLL,你可以将它添加到bin目录(你可能需要通过文件系统 - 在Visual Studio项目之外)。

将其添加到Bin目录后,可以添加对它的引用(引用目录)。一旦你这样做,你应该完全访问它的方法等。)。