3

我正在使用 VS 2010。在 VS 2010 中,当您想通过 IIS(而不是 VS 内置 Web 服务器)测试本地 IIS 站点时,现在附加到工作进程会更加痛苦。

这更痛苦,因为现在当您通过 Debug Menu | 选择工作进程 () 时 附加到进程 | w3wp.exe 它会弹出一个附加提示,询问您是否确定要执行此操作。

甚至在此之前,附加到以前版本的 VS 中的过程也是非常痛苦的。我必须每天这样做 200 次,这浪费了我很多时间,因为需要 5-10 秒才能点击并执行此操作。

现在,如果您有 2 个不同的工作进程正在运行,那么我可以看到需要选择。但在此之前,只是进入那个附加屏幕简直是痛苦的。

任何人都知道除了附加到进程对话框之外的快捷方式或更快的方法,以便附加到 VS 中的工作进程?

我不明白为什么微软没有添加一个漂亮的工具栏图标或让你直接跳到那个附加到对话框屏幕的东西,甚至更好的是你可以指定只显示工作进程作为一个选项,这可以让我省心筛选该列表的时间日志,即使它已经按字母顺序排列。我仍然需要滚动才能找到它。

无论如何,它现在已经成为一个巨大的烦恼......我真的厌倦了每次都让依恋进入那个过程的漫长道路。

4

2 回答 2

0

嗯,这并没有超越您正在做的事情,但它可能会简化您的工作流程。你看过命令定制吗?

  1. 单击工具 -> 自定义 ...(或右键单击工具栏并选择自定义 ...)
  2. 在自定义对话框中,单击命令
  3. 选择你的目标,(我建议使用上下文菜单)
  4. 选择你的子目标(如果上下文菜单,选择编辑器上下文菜单|代码窗口)
  5. 单击添加命令
  6. 从添加命令对话框中,选择调试类别
  7. 从命令列表中选择附加到进程...(靠近顶部)
  8. 点击确定
  9. 点击关闭
  10. 使用您的新快捷方式!

希望这可以帮助!:)

ps:如果您将附加到进程...命令添加到代码窗口上下文菜单,您应该能够通过右键单击代码窗口中的任意位置来启动附加到进程对话框。

于 2010-06-02T15:44:46.923 回答
0

在附加宏时录制,并为该宏分配快捷方式和/或为其分配菜单项。脚步:

  1. 工具 -> 宏 -> 记录临时宏
  2. 附加到 w3wp,点击忽略等
  3. 停止录制宏
  4. 保存
  5. 添加一个菜单项(比如在 Debug 下)右键单击 VS 的菜单条 -> Customize... ->Commands -> ... Add Command -> Macros.YourMacroNAme(例如 DebugIIS)
于 2011-06-07T11:09:33.707 回答