App_Code VS在程序集中的ASP.NET自定义Web控件

时间:2012-08-21 13:14:28

标签: c# asp.net dll custom-controls .net-assembly

我已经实现了一些asp.net服务器控件,我已将它们放入 App_Code 文件夹中。 在运行时编译此文件夹时,减慢网站是否正常工作?

第二名。如何将它们移动到单独的DLL文件中? (参考一些好的链接)。

2 个答案:

答案 0 :(得分:1)

将它们放入dll中。只需在VS中创建一个“库”项目并将控件放在那里。将此库(.dll)添加到您想要的任何项目中,您将拥有控件。我不提供链接,因为您可以在不查看任何文档的情况下执行此操作(这很简单,只需将项目创建为库,将其构建为.dll,然后链接到任何项目)。

正如瑜伽士所说,你可能无法获得表现,但它是一种控制,应该在一个“库”中,以便于重复使用。

答案 1 :(得分:0)

你好levanlevi你可以试试这篇文章,他们非常有意思

http://msdn.microsoft.com/fr-fr/library/4yf3whkx(v=vs.90).aspx

http://www.codeproject.com/Articles/7708/Web-Custom-Controls

您必须在库中创建控件并添加对此库的引用。 最后,您必须在使用前注册此程序集