当我想调试时,我必须进行Debug-> Attach to Process - >在列表中查找进程 - > Attach.
我想知道我是否可以创建某种快捷方式来为我做这个?
是否有人知道Visual Studio 2010加载项会自动允许您附加到ASP.Net开发服务器的运行实例?如果当前有多个正在运行,请显示一个快速对话框,让您从仅运行的ASP.Net开发服务器列表中进行选择?
我为什么要这个?< - 随意跳过这一部分.
我通常开发/调试Web应用程序的方法是启动浏览器并浏览应用程序,直到我到达我想要的页面(可能有很多页面.)我不希望通过这些步骤附加调试器以用于各种原因(它比没有附加更慢,无关的断点可能被击中,我可能会在"抛出"打开时打破并且不想在应用程序错误被抛出时在应用程序中提前中断等等...)
我导航到我想要的页面,然后使用Visual Studio菜单调试>附加到进程,然后从"附加到进程"对话框中,我必须一直向下滚动(页面和页面以及进程页面),直到我找到我想要的WebDev.WebServer40.EXE进程并选择它.
这样做让我把手从键盘上移开并使用鼠标(我通常会尽量避免使用鼠标.)
这样做似乎是不必要的重复,因为如果我正在调试ASP.Net Web应用程序,我总是想附加到WebDev.WebServer40.exe的实例.