我多次使用附加处理visual studio的功能。但是现在当我尝试连接到进程(dll)时,禁用“附加”按钮。但是,如果我选择除托管之外的任何其他进程,则启用“附加”按钮!我的问题与下面链接中描述的问题密切相关
VS attaching to process disabled
附上对话框的图片。
答案 0 :(得分:4)
这几乎可以肯定,因为已经有另一个调试器连接到进程 - 可能是当前运行的Visual Studio实例,但它可能是Visual Studio的另一个实例,或者完全是另一个调试器(例如WinDbg或远程调试会话)
检查“进程”窗口(通常位于Debug - > Windows - > Processes下)以查看Visual Studio正在调试的进程。
答案 1 :(得分:0)