标签: remote-debugging

iOS上的调试模式

一直在研究这一点,并不完全确定该做什么.

我想允许用户打开或关闭调试模式.使用NSLogs上的调试模式将打印到控制台.

目前我可以使用预处理器(DEBUG)在构建设置中打开或关闭调试模式,并使用以下代码"阻止"NSLog.

#ifdef DEBUG
    NSLog(@"If you can see this then debug is on");
#endif
Run Code Online (Sandbox Code Playgroud)

我在设置页面中创建了一个切换开关以获取用户的输入,但我不知道如何使用此输入然后未定义/重新定义DEBUG.有任何想法吗?

我不确定这是否可行,因此任何替代解决方案也将受到赞赏.

非常感谢 :)

remote-debugging objective-c debug-mode ios

3
推荐指数
1
解决办法
3007
查看次数

同时远程调试多个eclipse项目

我在 Eclipse 中设置了两个项目,我目前正在远程调试其中一个。但是,我正在调试的那个使用了第二个 eclipse 项目提供的功能,我也想调试第二个项目。当我将第二个项目的远程调试配置设置为与第一个项目相同的端口时,我收到一条错误消息,提示“连接被拒绝”。我猜当我使用 'Socket attach' 时,我只能远程调试一个项目。

我想知道如何设置调试配置,以便能够同时调试两个项目

谢谢

java eclipse remote-debugging

3
推荐指数
1
解决办法
7835
查看次数

如何在远程计算机上调试war文件?

如果我在另一台机器上运行jboss服务器并将我的war文件scp到该机器,我该如何调试战争?我会用什么命令?我如何在终端上执行此操作?

java debugging jboss remote-debugging

3
推荐指数
1
解决办法
3057
查看次数

Azure远程调试:无法从HRESULT启用远程debuggingException:0x89710023

我收到一个奇怪的错误:' 当我尝试远程调试Azure网站时,' 无法从HRESULT启用远程debuggingException:0x89710023 '.我正在使用VS2013和Azure Tools v.2.2.有很多人在这里收到此错误http://blogs.msdn.com/b/webdev/archive/2013/11/05/remote-debugging-a-window-azure-web-site-with- visual-studio-2013.aspx但没有可行的解决方案.

解决

我已经设法在安装了新的VS 2013的新机器上安装了Azure Tools 2.2.不确定导致问题的原因.

debugging remote-debugging azure

3
推荐指数
1
解决办法
3578
查看次数

如何在远程调试模式下启动 WAS 自由配置文件服务器。

我需要在远程调试模式下启动我的自由配置文件。想知道这是否可能?如果是,需要有关如何实现这一目标的指示。

remote-debugging websphere-liberty

3
推荐指数
1
解决办法
5122
查看次数

调试 Windows 10 移动版 Edge

当我在手机上安装 Windows Phone 时,我正在使用“调试 Windows Phone Internet Explorer”(调试菜单 > 其他调试目标 > 调试 Windows Phone Internet Explorer),但现在我在手机上安装了 Windows 10。如何在未安装 IE 的 Windows 10 手机上使用此功能?

debugging internet-explorer remote-debugging responsive-design windows-10

3
推荐指数
1
解决办法
2172
查看次数

如何在IntelliJ中查看日志文件的尾部?

我正在使用最新的IntelliJ,并希望能够ssh me@someserver.com tail somelogfile在远程调试时查看IntelliJ 的输出。我该怎么做?

java remote-debugging tail intellij-idea

3
推荐指数
1
解决办法
2111
查看次数

使用CLion的GDB远程调试不起作用

这是我的情况:

  • 我可以使用终端通过以下命令进行调试:

    • gdb myprog
    • 打破myprog.c:4115
    • 运行--myarg
    • 断点有效,我可以进入程序
  • 我尝试在Fedora系统中使用CLion 16.2.2进行远程调试:

    • 在服务器中,我运行:gdbserver localhost:8080 myprog --myarg
    • 我得到以下信息:创建了流程数据;pid = 80199在端口8080上侦听
    • 在带有CLion的Linux客户端中:
    • 设置/部署/配置SFTP(上传和下载工作正常)
    • 从服务器下载所有文件
    • 编辑配置
    • 创建新的GDB远程调试:
    • GDB:默认值(捆绑)
    • 目标:tcp:193.101.144.128:8080
    • 符号文件:{空白}
    • Sysroot:{空白}
    • 路径映射:服务器路径和本地路径
    • 运行调试器
    • 在服务器终端上,我看到:
    • 从主机172.24.10.2进行远程调试(这使我相信自己已经关闭)
    • address_string = T:服务器名称:4311
    • 在CLion控制台中,我看到:
    • 调试器连接到tcp:193.101.144.128:8080(连接有效!)

尽管似乎GDB服务器和客户端之间的连接正在工作,但似乎我缺少一些东西,因为调试器工具(进入,移入,继续等)仍然显示为灰色,并且从未达到断点。

从第一个测试中,我知道我使用的断点应该可以工作。

我怀疑我在这一行中传递程序参数(--myarg)的方式:gdbserver localhost:8080 myprog --myarg它不正确,但我不知道该在哪里传递它。

我期待能够使用此出色的IDE进行调试,而不是使用终端进行调试。我很近但是被卡在这里。我真的很感谢您的帮助!

谢谢

gdb remote-debugging gdbserver clion

3
推荐指数
1
解决办法
3961
查看次数

如何在未连接到Internet的计算机上安装Visual Studio 2015远程工具

我在Windows Server 2008 R2上安装了无法连接到Internet的Visual Studio 2015更新3的远程工具时遇到问题.

安装程序显示以下错误:"0x800b010a - 无法将证书链构建到受信任的根颁发机构."

日志包含以下错误:

Error 0x800b010a: Failed authenticode verification of payload: C:\ProgramData\Package Cache\.unverified\rdbg_std_amd64
Error 0x800b010a: Failed to verify signature of payload: rdbg_std_amd64
Failed to verify payload: rdbg_std_amd64 at path: C:\ProgramData\Package Cache\.unverified\rdbg_std_amd64, error: 0x800b010a, delete: Yes
Error 0x800b010a: Failed to cache payload: rdbg_std_amd64
Failed to cache payload: rdbg_std_amd64 from working path: C:\Users\MKEDRZ~1\AppData\Local\Temp\2\{ec7a2821-b103-4c27-ade2-549182ab4d32}\rdbg_std_amd64, error: 0x800b010a.
Run Code Online (Sandbox Code Playgroud)

我已经尝试为Visual Studio 2015更新1安装远程工具,但我没有成功,因为我们使用VS 2015更新3并进行远程调试,我必须拥有Visual Studio 2015更新3的远程工具

windows remote-debugging certificate visual-studio visual-studio-2015

3
推荐指数
1
解决办法
2228
查看次数

JMX 连接失败,并显示“握手失败...预期的 JDWP-Handshake”

我正在尝试将 VisualVM 连接到远程 JMX。IntelliJ 可以轻松连接,但 VisualVM 失败并在日志输出中显示以下内容:

Listening for transport dt_socket at address: 5005
Debugger failed to attach: recv failed during handshake: Resource temporarily unavailable
Debugger failed to attach: handshake failed - received >< - expected >JDWP-Handshake<
Run Code Online (Sandbox Code Playgroud)

这是我在运行时传递的 JVM 属性:

-XX:MaxPermSize=50g -XX:+HeapDumpOnOutOfMemoryError -Xmx50g -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=100.100.100.100 -Dcom.sun.management.jmxremote.port=5006 -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Run Code Online (Sandbox Code Playgroud)

使用 VisualVM 1.3.9。不知道为什么它会失败,为什么 IntelliJ 会成功。我试过禁用 SSL 身份验证等。

java jmx remote-debugging jvisualvm

3
推荐指数
1
解决办法
2万
查看次数