Visual studio 2010 使用Visual Studio调试.net类库 形势
我遇到了一个以前从未遇到过的情况。我有一个使用Visual studio 2010 使用Visual Studio调试.net类库 形势,visual-studio-2010,debugging,class-library,build-events,Visual Studio 2010,Debugging,Class Library,Build Events,我遇到了一个以前从未遇到过的情况。我有一个使用dll的应用程序,名为client.dll。应用程序保留在bin\debug\文件夹中,并使用生成事件运行。。。每次应用程序构建时。这是伟大的工程,该计划开始后,该计划是建立和一切顺利进行。。。直到 引发异常/错误!应用程序不再被调试,因为VS2010实际上不再连接到DLL 我的问题 你们有谁知道我处理这件事的更好方法吗?对于我来说,是否可以像使用这个类库项目的普通WinForms应用程序那样逐行调试 问询处 生成事件:调用“$(Solution
dll
的应用程序,名为client.dll
。应用程序保留在bin\debug\
文件夹中,并使用生成事件运行。。。每次应用程序构建时。这是伟大的工程,该计划开始后,该计划是建立和一切顺利进行。。。直到
引发异常/错误!应用程序不再被调试,因为VS2010实际上不再连接到DLL
我的问题 你们有谁知道我处理这件事的更好方法吗?对于我来说,是否可以像使用这个类库项目的普通WinForms应用程序那样逐行调试
问询处
生成事件:调用“$(SolutionDir)Client\bin\Debug\ClientRunner.exe”调试器从一开始就没有连接过。不要对生成事件执行此操作。相反,请将调试器配置为在开始使用F5进行调试时运行ClientRunner.exe进程。项目+属性,调试选项卡。勾选“启动外部程序”选项并选择您的.exe 您需要在类库源代码中设置调试中断,无论您想在哪里开始调试。然后按F5
将创建ClientRunner.exe的项目添加到您的解决方案中,并将其作为启动项目当然也可以工作。您可以附加到正在运行的进程吗?(在单独的visual studio中,调试->附加到进程并选择clientrunner进程)