2013-07-19 44 views
0

那么,这个问题可能有一个明显的答案,我可能会在这里错过一个非常基本的观点。如何调试类库项目?

我已经从codeproject.com下载了一个简单的应用程序,它在IE中创建了一个工具栏。应用程序输出设置为'类库'。现在我明白了,我无法从当前设置运行此应用程序。

我在下载的源代码中做了一些改变(比如说在工具栏上添加一个新按钮)。我想调试这个项目,看看在我最终部署它/在IE中安装它之前,变化是怎样的。但我不知道如何调试纯粹是用户控件的项目,并且无法运行自己的项目。

有人能帮助我什么,我在这里失踪?有没有什么简单的方法可以从Visual Studio中直接调试这个项目,就像使用简单的Windows窗体应用程序或Web应用程序或控制台应用程序一样。

+0

在解决方案中创建另一个Web应用程序项目,将其称为MyWebAppProj。然后在MyWebAppProj中添加对您的类库的引用。然后将用户控件添加到default.aspx中,并将其添加到MyWebAppProj中。然后运行MyWebAppProj。 – br1

+0

@ br1我尝试使用你建议的方式。但我无法得到它?有没有其他解决方案? – Vikneshwar

回答

5

由于您的控件存在于另一个进程中,因此必须将调试器附加到该进程。要么手动附加到它(如果它已经在运行),要么更改您的调试器设置以启动主机进程。