很多时候,当你向开发人员报告错误时,他会回来说"它在我的系统上运行",尽管它是一个浏览器应用程序.你怎么去排序呢?
我在我的开发机器(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的帮助以获取更多信息.
有时我正在为相当庞大的Java应用程序做简单的修复,我不想为这个任务打开Eclipse.Eclipse开始很长时间,因为项目是由Maven构建的大量子项目构建的,所以在Eclipse可用之前需要很长时间(至少在Java开发人员不耐烦的时候).
我需要的几乎所有东西都可以在Sublime Text编辑器中完成,但Eclipse发光的地方是调试器.我的工作流程是:进行修复,然后使用调试器测试它在运行的应用程序(在服务器上),以检查一切是否正常.
那么是否有任何Sublime插件或其他非IDE解决方案可以轻松调试Java应用程序.
注意:我看过这篇文章 - 它很老了,也许有更好的东西.
我正在尝试使用visual studio 2012和Windows Server 2008而不是R2进行远程调试.我在设置远程调试器时收到以下错误.
有没有其他人能够在不是R2的Windows服务器2008上安装2012远程调试器?
这是我点击配置远程调试后的完整错误消息.

remote-debugging windows-server-2008 wwsapi visual-studio-2012
我想为iOS应用程序创建一些想法,但我没有Mac机器.(我的机器也配有AMD处理器,这使得设置vm成为一个问题,我无法解决)
因此,我唯一的选择(除了获得Mac)是在云中租用Mac机器(macincloud是我的目标).
我想调试在iPad上运行的应用程序(本机,而不是网络),我已经连接到我的本地Win7机器.
有没有办法启用/共享我的USB到远程Mac,以便Xcode可以检测我的设备并允许调试应用程序?
我花了很多时间搞清楚如何使用RSE插件从本地Eclipse运行远程Java程序.
我能够使用RSE通过eclipse连接到我的远程机器,Create Remote Project在Remote 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) 首先要做的事情:
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 - 基本单击从现有文件创建新项目.
第2步 - 选择FTP

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

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

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

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

第7步 - Php ini配置.

所以最后....
1)我的客户端是否需要在远程服务器上执行此操作才能使用此功能?也许在那里也安装XDEBUG,也许你会发现这个问题很傻,相信我已经在这里失去了3天而且我很沮丧地说出租约.所以请帮忙.
2)我很乐意上传更多截图或回答您可能遇到的任何问题,以帮助我.我知道这很简单,但是我对它不屑一顾.
请再次请帮助,我在PHPSTROM中通过了15页远程调试,所有这些都不够精确.就像你在第一张照片中看到的一样,我的本地主机上的一切正常.
我正在构建一个注释处理器,我最近使用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
通过使用避雷线将iPhone连接到Mac,我可以远程检查iPhone的野生动物园中的网站。
但这不适用于本机iOS应用上的网络视图。在野生动物园(mac)中Develop > My IPhone显示“没有可检查的应用程序”。
如何在本机应用程序上远程检查Webview?
我正在尝试远程调试在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做到这一点: