在单个解决方案中开发和使用自定义ASP.NET web控件
我有一个网站解决方案,还有一个类库,其中包含一个从WebControl类继承的控件。当我将控件放在工具箱中并在网站中使用它时,我无法再构建解决方案-Visual Studio(编译器)抱怨另一个进程(我怀疑是VS本身)正在使用类库DLL在单个解决方案中开发和使用自定义ASP.NET web控件,.net,asp.net,visual-studio,web-controls,.net,Asp.net,Visual Studio,Web Controls,我有一个网站解决方案,还有一个类库,其中包含一个从WebControl类继承的控件。当我将控件放在工具箱中并在网站中使用它时,我无法再构建解决方案-Visual Studio(编译器)抱怨另一个进程(我怀疑是VS本身)正在使用类库DLL 是否有一种方法可以在单个解决方案中开发和使用自定义ASP.NET web控件?还是我遗漏了什么?我认为您不需要将dll添加到工具箱中,我认为VS只知道您的控件在那里。 但在任何情况下,您都可以在web.config的控件部分添加对控件的引用,也可以在.aspx页
是否有一种方法可以在单个解决方案中开发和使用自定义ASP.NET web控件?还是我遗漏了什么?我认为您不需要将dll添加到工具箱中,我认为VS只知道您的控件在那里。 但在任何情况下,您都可以在web.config的控件部分添加对控件的引用,也可以在.aspx页面的源代码中添加控件的标记 以下是我在新版《啤酒屋》中的表现:
<!--http://weblogs.asp.net/scottgu/archive/2006/11/26/tip-trick-how-to-register-user-controls-and-custom-controls-in-web-config.aspx-->
我刚刚在VS2008中测试过,没有问题 您是否将dll添加到项目的引用中?因为你不应该那样做 您使用了
bin
目录中的dll还是obj
目录中的dll?我使用bin
目录中的dll