我是那些喜欢发现错误,分离调试器,修复错误,重新构建解决方案,重新连接调试器以及刷新页面的开发人员之一。这比我完全停止调试器然后从默认页面重新启动应用程序要好得多。当我使用VS 2010时,我按照一系列顺利的步骤来执行此操作:
但是,对于VS 2013,情况有所不同。进程列表不再显示“标题”列中的浏览器URL,而是显示网页的标题。由于标题可能会有所不同,因此浏览器在列表中的位置可能会有所不同。这意味着附加调试器有点不方便,因为你必须在列表中搜索它,因为它永远不会在同一个位置。
如果有一种方法可以自动将调试器附加到上次附加调试器的窗口,那么真正的好处是什么。这样即使您通过IIS托管本地应用程序,也可以更轻松地分离/附加调试器。
什么是一组平滑的调试步骤,与我想要的完全匹配?
答案 0 :(得分:3)
您是否尝试过VSCommands extension for Visual Studio 2013?
它带有Attach To IIS命令:
答案 1 :(得分:0)
我在本地计算机上为我需要处理的每个“组”网站使用不同的应用程序池。当我必须附加到站点时,我可以在列表中看到它,并通过查看“用户名”字段非常容易地将其与其他工作进程区分开来。