如何:附加到脚本

本主题介绍如何手动附加 Visual Studio 调试器来调试的脚本文件。

附加到正在运行的进程

  1. 调试 菜单中,选择 附加的进程。 (如果没有打开任何项目,请选择在 工具 菜单的 附加的进程 。)

  2. 附加的进程 对话框中,查看 可用进程 列表并找到该脚本处理要附加。 可以识别脚本通过查看 类型 列操作。

    1. 如果要调试的进程在另一台计算机,则上运行必须首先选择该远程计算机。 有关更多信息,请参见 如何:选择远程计算机

    2. 如果进程运行在另一个用户帐户下,选择 显示所有用户的进程 复选框。

    3. 如果通过 远程桌面连接连接,请选择 显示在所有会话中处理 复选框。

  3. 单击要附加到的进程。

  4. 附加到 框中,您应该会看到 脚本代码自动:脚本代码。 如果显示其他内容,请执行以下步骤:

    1. 单击 选择

    2. 选择代码类型 对话框中,单击 调试这些代码类型 并选择 脚本

    3. 单击 确定

  5. 单击 附加

    此时,您可能会看到一个警告通知您脚本调试在 Internet Explorer 中已禁用。 如果出现此情况,请参见 警告:脚本调试已禁用

,当您打开 进程 对话框时, 可用进程 会自动显示列表。 ,在对话框打开时,进程可以在后台启动和停止。 因此,内容可能并非总是最新的。 可以随时刷新列表以查看当前进程列表按 刷新 按钮处理。

您可以附加到多个程序,在调试时,但是,只有一个程序在任何时候都有效。调试器。 可以在 " 调试位置 " 工具栏的事件过程。 有关更多信息,请参见 如何:设置当前进程

所有 调试 菜单执行命令影响活动程序。 可以中断的任何已调试的程序进程 " 对话框。 有关更多信息,请参见 [NIB] 12/13 如何:中断执行

备注

如果尝试附加到不受信任的用户帐户拥有的进程,则会出现安全警告对话框确认。有关更多信息,请参见 安全警告: 附加到不受信任的用户拥有的进程可能很危险。如果下面的信息看上去可疑或无法确定,请不要附加到此进程

有时,那么,当您在 " 终端服务 " (远程桌面 ") 会话中进行调试时, " 可用进程 " 列表不会显示所有可用进程。 在 Windows Server 2003 或更高版本,因此,如果运行 Visual Studio 为受限用户, " 可用进程 " 列表不会显示进程运行在包括 w3wp.exe 的会话 0 中,用于服务,与其他服务器进程,。 可以通过以下方法解决该问题运行 Visual Studio 在管理员帐户或通过运行或从服务器控制台的 Visual Studio 而不是 " 终端服务会话。 如果也没有这些工作区是不可能的,第三种方法是通过键入 vsjitdebugger.exe - 在 windows 命令行的 p ProcessId。 可以使用 tlist.exe,可以确定进程 ID。 若要获取 tlist.exe,请下载并安装 windows 调试工具,可用于。 windows 硬件开发人员中心

请参见

参考

安全警告: 附加到不受信任的用户拥有的进程可能很危险。如果下面的信息看上去可疑或无法确定,请不要附加到此进程

概念

客户端脚本调试

调试器安全

其他资源

附加到运行进程