标签: remote-debugging

如何使用"在我的机器上工作"方案进行故障排除

很多时候,当你向开发人员报告错误时,他会回来说"它在我的系统上运行",尽管它是一个浏览器应用程序.你怎么去排序呢?

debugging remote-debugging

7
推荐指数
2
解决办法
479
查看次数

VS2010中的远程调试 - 访问被拒绝

我在我的开发机器(Win7)上安装了VS2010,我在XP SP3(名称PC)下运行虚拟机,我在其上安装了VS2010远程调试器以及.Net Framework 4.

在两个操作系统上,我都有相同的用户名(用户),具有相同的密码,具有管理员权限,允许调试程序(本地策略/用户权限分配/调试程序).防火墙在两者上都已停用.

当我通过VS2010调试我的程序(指定"启动外部程序"和"使用远程机器")时,我得到了

尝试运行项目时出错:无法启动调试.

访问被拒绝.无法连接到远程计算机上的Microsoft Visual Studio远程调试监视器.

在VM上,Visual Studio远程调试监视器显示一行"PC\User connected".

如果我尝试使用"默认"作为传输和"User @ PC"作为限定符附加进程,我会收到类似的错误

无法连接到名为"User @ PC"的Microsoft Visual Studio远程调试监视器.访问被拒绝.无法连接到远程计算机上的Microsoft Visual Studio远程调试监视器.

同样在VM上,Visual Studio远程调试监视器显示一行"PC\User connected".

如果我尝试使用"远程(仅限本机而不进行身份验证)"作为传输并将"PC:4015"作为限定符(将"身份验证模式"更改为"无身份验证(仅限本机)")附加进程,那么它可以正常工作查看VM上的所有可用进程.

即使Visual Studio远程调试监视器似乎接受连接,也知道访问被拒绝的原因?此外,如果我第一次使用"Windows身份验证"并尝试启动调试器,然后我尝试将"身份验证模式"更改为"无身份验证",我得到

您的新选项无法应用.无法停止服务器,因为当前已连接一个或多个用户.

查看Msvsmon的帮助以获取更多信息.

remote-debugging visual-studio-2010

7
推荐指数
1
解决办法
6753
查看次数

如何从Sublime Text编辑器调试Java应用程序

有时我正在为相当庞大的Java应用程序做简单的修复,我不想为这个任务打开Eclipse.Eclipse开始很长时间,因为项目是由Maven构建的大量子项目构建的,所以在Eclipse可用之前需要很长时间(至少在Java开发人员不耐烦的时候).

我需要的几乎所有东西都可以在Sublime Text编辑器中完成,但Eclipse发光的地方是调试器.我的工作流程是:进行修复,然后使用调试器测试它在运行的应用程序(在服务器上),以检查一切是否正常.

那么是否有任何Sublime插件或其他非IDE解决方案可以轻松调试Java应用程序.

注意:我看过这篇文章 - 它很老了,也许有更好的东西.

java ide debugging remote-debugging sublimetext

7
推荐指数
1
解决办法
9027
查看次数

无法使用VS2012安装Windows Web Services API进行远程调试

我正在尝试使用visual studio 2012和Windows Server 2008而不是R2进行远程调试.我在设置远程调试器时收到以下错误.

有没有其他人能够在不是R2的Windows服务器2008上安装2012远程调试器?

这是我点击配置远程调试后的完整错误消息.

在此输入图像描述

remote-debugging windows-server-2008 wwsapi visual-studio-2012

7
推荐指数
1
解决办法
2741
查看次数

通过本地USB在云端的mac机器上调试本机iOS应用程序

我想为iOS应用程序创建一些想法,但我没有Mac机器.(我的机器也配有AMD处理器,这使得设置vm成为一个问题,我无法解决)

因此,我唯一的选择(除了获得Mac)是在云中租用Mac机器(macincloud是我的目标).

我想调试在iPad上运行的应用程序(本机,而不是网络),我已经连接到我的本地Win7机器.

有没有办法启用/共享我的USB到远程Mac,以便Xcode可以检测我的设备并允许调试应用程序?

native remote-debugging ios

7
推荐指数
1
解决办法
2804
查看次数

在Eclipse中通过RSE插件运行远程java程序时遇到问题

我花了很多时间搞清楚如何使用RSE插件从本地Eclipse运行远程Java程序.

我能够使用RSE通过eclipse连接到我的远程机器,Create Remote ProjectRemote System Explorer透视后在eclipse上进行远程maven项目之后,我可以在Java Perspective下看到我的项目.

现在在Java Perspective下,当我继续创建一个构成Hello World程序的简单java文件时,它会抛出一个错误,

我花了一天时间来弄清楚问题是什么.如果有人之前遇到过这个问题,或者可以对这个问题有所了解,那么这将是非常值得注意的.

另外,如果您需要更多信息,请告诉我?

感谢 .logadata工作空间目录中.log的回溯

!ENTRY org.eclipse.core.jobs 4 2 2013-08-18 01:19:20.101 !MESSAGE An internal error 
occurred during: "Launching abc". !STACK 0 java.lang.NullPointerException at 

org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate.getDefaultWorkingDirectory
(AbstractJavaLaunchConfigurationDelegate.java:995) at 
org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate.verifyWorkingDirectory(AbstractJavaLaunchConfigurationDelegate.java:684) at 
org.eclipse.jdt.launching.JavaLaunchDelegate.launch(JavaLaunchDelegate.java:53) at 
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855) at 
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704) at 
org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047) at  org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251) at 
org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Run Code Online (Sandbox Code Playgroud)

回溯.log以获取新的空指针异常

!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
        at org.eclipse.rse.ui.view.SystemTableViewProvider.getText(SystemTableViewProvider.java:221)
        at org.eclipse.jface.viewers.DecoratingLabelProvider.getText(DecoratingLabelProvider.java:129)
        at org.eclipse.rse.internal.ui.view.SystemDecoratingLabelProvider.getColumnText(SystemDecoratingLabelProvider.java:55)
        at org.eclipse.jface.viewers.TableColumnViewerLabelProvider.update(TableColumnViewerLabelProvider.java:70)
        at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:152)
        at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:399)
        at …
Run Code Online (Sandbox Code Playgroud)

java eclipse remote-debugging remote-server

7
推荐指数
1
解决办法
1486
查看次数

PHPStorm,Xdebug和远程调试(在phpstorm中使用FTP)

首先要做的事情:

  • Server是在SunVirtualBox x86上的Ubuntu上运行的Apache
  • Debugging-Server是XDebug
  • 使用phpstorm从FTP下载文件

PHP版本是

PHP 5.4.9-4ubuntu2.4 (cli) (built: Dec 12 2013 04:26:30) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans
Run Code Online (Sandbox Code Playgroud)

重要:XDebug已正确配置,因为一切都可以在我的localhost上运行.

在此输入图像描述

但我只是无法设置远程调试这里是我所做的所有图像和步骤,请帮助并建议我.

步骤1 - 基本单击从现有文件创建新项目.

步骤1

第2步 - 选择FTP

第2步

第3步 - 文件系统上的项目设置

第3步

步骤4 - 设置FTP连接和高级 - 被动模式

设置FTP连接和高级 - 被动模式

步骤5 - 运行/调试配置,选择PHP远程调试,然后键入Ide键:PHPSTORM

运行/调试配置

步骤6 - 服务器和验证远程环境,这里弹出警告:没有加载调试扩展

服务器并验证远程环境

第7步 - Php ini配置.

Php ini配置.

所以最后....

1)我的客户端是否需要在远程服务器上执行此操作才能使用此功能?也许在那里也安装XDEBUG,也许你会发现这个问题很傻,相信我已经在这里失去了3天而且我很沮丧地说出租约.所以请帮忙.

2)我很乐意上传更多截图或回答您可能遇到的任何问题,以帮助我.我知道这很简单,但是我对它不屑一顾.

请再次请帮助,我在PHPSTROM中通过了15页远程调试,所有这些都不够精确.就像你在第一张照片中看到的一样,我的本地主机上的一切正常.

php ftp remote-debugging xdebug phpstorm

7
推荐指数
1
解决办法
8027
查看次数

使用kapt和gradle时无法调试注释处理器

我正在构建一个注释处理器,我最近使用kotlin-kapt插件从使用默认的annotationProcessor类型转换为kapt.

我正在使用该命令调试我的处理器

./gradlew --no-daemon -Dorg.gradle.debug=true :app:clean :app:compileDebugJavaWithJavac
Run Code Online (Sandbox Code Playgroud)

(完整说明:https://stackoverflow.com/a/42488641/502463)

然后运行远程调试配置.当我使用annotationProcessor时,我可以点击断点,并进行调试.使用kapt,我的处理器运行,但我无法调试它.没有触发断点.

我的kotlin版本是1.1.2-3

remote-debugging annotation-processing kotlin kapt annotation-processor

7
推荐指数
1
解决办法
2108
查看次数

在iOS本机应用程序上检查WebView

通过使用避雷线将iPhone连接到Mac,我可以远程检查iPhone的野生动物园中的网站。

但这不适用于本机iOS应用上的网络视图。在野生动物园(mac)中Develop > My IPhone显示“没有可检查的应用程序”。

如何在本机应用程序上远程检查Webview?

iphone safari remote-debugging ios safari-web-inspector

7
推荐指数
0
解决办法
614
查看次数

托管在Linux上的Visual Studio远程调试应用程序 - 无法在特定进程中枚举CoreCLR的运行实例

我正在尝试远程调试在Linux上托管的应用程序

"Debian GNU/Linux 8(jessie)"

.NET命令行工具(2.1.500)

我通过SSH连接Visual Studio

我尝试了两种模式:

  • 适用于Unix的托管.NET Core

  • 原生(GDB)

项目已在Windows上编译

dotnet publish --configuration Release -r linux-x64
Run Code Online (Sandbox Code Playgroud)

并且

dotnet publish --configuration Debug -r linux-x64
Run Code Online (Sandbox Code Playgroud)

并且工作得非常好,但出于某种原因,我收到了:

适用于Unix的托管.NET Core:

无法附加到进程:无法枚举特定进程中正在运行的CoreCLR实例


如果这是相关的(可能不是,因为其他人使用Managed .NET Core for Unix)

Native(GDB): 无法启动调试.无法建立与GDB的连接.调试输出可能包含更多信息

调试信息:

Starting unix command: 'gdb --interpreter=mi'
bash: gdb: command not found
gdb --interpreter=mi exited with code 127.
Run Code Online (Sandbox Code Playgroud)

在Visual Studio中,进程列为:

Process: MyProjectName

Title: /home/deploy/app/MyProjectName StartUpArgument
Run Code Online (Sandbox Code Playgroud)

有人知道是什么原因引起的吗?

你可以在这里看到人们如何使用Raspberry Pi做到这一点:

https://youtu.be/ySzTCl-H10w?t=955

c# remote-debugging visual-studio .net-core

7
推荐指数
1
解决办法
561
查看次数