2012-05-02 14 views
1

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

+1

什么是“用户定义的asp.net mvc应用程序dll”?你想如何使用它?你有什么尝试?当你尝试时发生了什么? –

+0

我有一个MVC应用程序的DLL,我想用DAT DLL在我自己的应用程序 – Supreetha

+0

我很抱歉,但没有什么在该DLL实际上是和你打算如何使用它,我看不到的方式来回答你的细节题。达林一直非常慷慨,并给予你最好的答案给你很少的信息。 –

回答

0

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

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

+0

非常慷慨的达林 –

0

如果你有一个DLL,你可以将其添加到bin目录(您可能需要通过文件系统来做到这一点 - Visual Studio项目外)。

之后将其添加到bin目录,你可以再添加一个引用到它(参考文献目录)。一旦你这样做,你应该有完整的方法等)。

相关问题