问题标签 [attach-to-process]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 尝试将 VSCode 调试器附加到进程 ID 时出现错误“等待调试服务器连接超时”
我正在尝试调试带有附加到 VSCode 中的进程 ID 的 Python 代码,但我遇到错误,指出“等待调试服务器附加超时”。我通常通过以下方式在 Visual Studio 社区中执行此操作(注意,我不是专家。我只是想将工作流从 Visual Studio 复制到 VSCode)。在 Visual Studio 中,我通常会这样做:
我错过了什么吗?我有最新版本的 VSCode,我使用 Anaconda 的 Python 作为我的默认 Python。
是否需要执行任何其他步骤(例如在 Launch.json 文件中)以匹配 Visual Studio 的行为?需要注意的是,我没有更改 VSCode 中默认的 Launch.json 文件中的任何内容。
谢谢,
visual-studio - Visual Studio 单笔编译两种解决方案
我有两个 Visual Studio 实例,一个用于库 L,另一个用于可执行 E。
我想一口气:
- 在L的VS窗口中,编译L,编译完成后,进入E的VS实例,不带调试器启动(隐式编译E),回到L的VS,并附加到E.exe的进程。
另一种工作流程可能是:
- 在 L 的 VS 窗口中,编译 L,编译完成后,进入 E 的 VS 实例,开始调试 E(隐式编译 E)。
有没有办法一次性完成这两个工作流程中的任何一个?
debugging - 调试附加到进程在 Clion 上不起作用
我正在尝试使用附加到进程功能来调试这个非常大的项目。但是每当我附加到进程时,我都会在断点上收到消息“断点当前不会被命中。没有可执行代码与此行相关联”。并且断点永远不会被击中。有人对这个有经验么?
python - 附加到正在运行的 python 进程时,vscode 出现错误“等待调试服务器连接超时”
我们在 Windows 上有一个使用 pyinstaller 打包的 python 应用程序。现在的场景是,在运行构建的 myapp.exe 之后,我们希望能够附加到它并使用 VS Code 进行一些调试。这最初是在我们的发布版本上工作的(假设捆绑包是myapp-release.exe
)。但是,经过一些修改/升级后,当我们想对我们最新的开发版本(我们称之为myapp-dev.exe
)做同样的事情时,我们得到了错误消息timed out waiting for debug server to connect
。基本上我们没有改变 VS Code 方面的任何东西(所以问题标题也可以像“VS Code 能够附加到一个 python 进程,但在另一个 python 进程上失败,使用相同的启动设置”。例程是,我们在 vs code 之外启动 myapp-release.exe/myapp-dev.exe 并启动在 launch.json 中定义的附加任务:
我知道关于 myapp 本身并没有太多的信息。但我的问题是,在哪里可以看到有关 python 附加过程的错误日志,看看为什么它无法附加?
非常感谢!
clion - CLION - 附加到进程 - 重新附加?
是否有人知道如何配置 clion 以在我单击“运行”时启动应用程序并附加到其进程以进行调试,或者如何配置某种快捷方式以“尝试附加到最后附加的进程”?
我必须在开发过程中不断重启应用程序,我有点厌倦了......附加到流程>等待流程列表>过滤器>选择>附加工作流程......想法?
python - 附加到进程 ID 错误 - 等待调试服务器连接超时
我目前正在从 Linux 机器进行远程开发。我已成功将远程代码安装到带有 remote-ssh 扩展的 Visual Studio 代码。
当我尝试使用进程 ID 使用 Attach 进行调试时。我看到“等待调试服务器连接超时”。错误。
我已经在 VS 代码中从远程机器设置了 python2.7 解释器。当我运行调试时使用默认的launch.json,我可以看到进程ID并选择了一个。它抛出超时错误。
启动 json: Launch.json
日志片段:
c++ - 如何在“构建后事件命令行”Visual Studio 2017 中使用“重新附加到进程”?
如何在“构建后事件命令行”VS2017中使用“重新附加到进程”?
我正在研究“visual studio 2017”“解决方案”,我想在构建后立即“重新附加到进程”。
我想知道如何将命令行用于“重新附加到进程”。