我在运行我要调试的程序的机器上安装了VS 2008 SP1远程调试器.我正在运行远程调试器,没有auth /允许任何人在所述机器上连接.我正在我的开发机器上运行VS 2008,并打开该应用程序的项目.我已经将我已经更改的.dll复制到源并在本地重建到目标程序的执行目录,包括它的.pdb文件.我通过VS和远程调试器附加了远程应用程序的进程.
我在项目中提出的断点表明它永远不会被访问,因为模块没有被加载.
远程计算机上的异常,即使我选择重试,也不会对我的本地VS实例造成任何影响.
我希望在远程应用程序到达时在本地放置一个断点.我该怎么做呢?
我想念Visual Studio远程调试的工作原理吗?
debugging remote-debugging breakpoints visual-studio-2008 visual-studio
我想在 Eclipse 中远程调试 nodejs 程序。我使用调试选项启动节点脚本。
$node debug script.js
Run Code Online (Sandbox Code Playgroud)
但是我无法连接到 Eclispe 中的节点。当我 netstat 节点的 TCP 端口时。我发现该节点仅在调试模式下侦听 127.0.0.1。所以我无法从不同的计算机连接它。
但是我找不到任何可以更改为侦听任何地址的启动选项。
任何人都知道让它听任何地址以在其他计算机上远程调试?
我在Mac OS X Lion上使用Eclipse Indigo.在尝试远程调试项目时,需要花费很长时间才能突出显示当前行.它在断点处正确停止,我能够逐步执行代码,除了当前行本身之外的所有行都没有突出显示.只有在大约4到5分钟之后才会突出显示它,之后一切都很好.
我在CentOS中也注意到了同样的问题.这是eclipse中的一个错误,还是我唯一面临这个问题的错误.
谢谢
每当我尝试将safari Web检查器连接到前台运行移动safari的模拟器或设备时,我尝试检查的站点永远不会在检查器中完全加载.DOM永远不会在dom树视图中填充; 我必须折叠并展开资源视图中的网页才能看到脚本,图像,框架等,但是没有任何应该显示DOM的项目.触摸模式通过在iphone/ipad上点击它来选择特定的dom元素也不会因此而起作用.
我已正确设置相关的ios设置和mac safari设置,以便mac上的safari可以看到每个设备并正确连接到特定的网站/网页,但连接似乎以某种方式失败.
通过ios设置为safari清除cookie和缓存,我只有适度的运气,但即便如此,它只能成功连接并向我显示大部分时间.有没有其他人遇到这个?怎么可能出错?有办法解决吗?是否可以使用不同的Web检查器来调试iOS上的站点(如每晚的webkit),如果是这样,如何?
这种情况发生在我的10.7和10.8机器以及各种不同的ipad上.这可能是我们网站的一个问题,但我不知道如何缩小到底是什么.
我正在尝试在运行Windows 8.1预览版的Surface RT上安装Remote Tools.我从微软的网站下载了远程工具的更新2,当我尝试运行它时,我收到错误:
Windows无法验证此文件的数字签名.最近的硬件或软件更改可能安装了错误或损坏的文件,或者可能是来自未知来源的恶意软件.
这是令人困惑的,因为我直接从MS网站下载文件,当我查看.exe微软公司的数字签名属性时.
任何见解将不胜感激.
谢谢!
更新:似乎我的Microsoft根权限证书"无法用于所选目的"我尝试从另一台计算机导出"好"证书并将其导入Surface计算机但它仍然提出相同的问题.
NVIDIA Nsight Visual Studio Edition似乎无法同时调试CPU(主机代码)和GPU(cuda代码).使用Nsight Eclipse Edition(或cuda-gdb)这非常简单,例如,您可以从主机执行"介入"到CUDA内核.如何使用Visual Studio做同样的事情?
在Visual Studio 2012中,您可以Remote Machine从"构建工具栏"中进行选择

在第一次单击时,Remote Debugger Connections弹出对话框,允许您设置要调试的位置.

问题是,一旦设置了值,导航到远程计算机或右键单击它就不允许您更改原始配置.
升级到OSX 10.9.3(13D65)和Safari 7.0.4(9537.76.4)后,我无法使用Safari Web检查器在我的cordova应用程序中设置断点.启用的断点显示为深灰色,禁用为浅灰色."调试器"语句被忽略.模拟器(iOS 7.1 11D167)或物理设备(iOS 7.1.1 11D201)上的行为相同.移动应用程序确实显示在"开发"菜单(iPad模拟器或xxx iPad)下.我可以检查DOM.我尝试了这个问题中建议的解决方案: 为什么Web Inspector向我显示"没有可检查的应用程序"?这个为什么Safari在使用iOS 6设备进行远程调试时会显示"No Inspectable Applications"?.
移动应用程序在本地编译.它可以在运行相同版本的OSX和Safari的第二台机器上进行调试,但我无法全时访问该机器.两台计算机都具有相同的开发人员配置文件和证书(使用私钥).我该如何诊断?谢谢您的帮助.
我试图找到一个简单的方法内见顶ScriptBlock的Invoke-Command。我已经阅读了Hey Scripting Guy博客,但他们只调用脚本文件,我对如何做到这一点感到有些困惑。
有人能告诉我如何让调试器停在说这条线$Var = 5吗?我试过Set-PSBreakpoint,但总是失败。这将便于检查值以及所有代码是否正确。
代码示例:
$session = New-PSSession -ComputerName localhost
Invoke-Command -Session $session -ScriptBlock $LoadFunctions
# Do other stuff
Invoke-Command -Session $session -ScriptBlock {
$Time = Get-Date
$Var = '5' # Stop debugger here
Set-PSBreakpoint -Variable $Var
}
Remove-PSSession $Session
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助。
我正在尝试远程调试部署在WebLogic 12c上的集群Web应用程序.
我知道如何为普通(非集群)环境设置远程调试,我只需将以下参数添加到名为[startWebLogic.cmd]的文件中:
set JAVA_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n
Run Code Online (Sandbox Code Playgroud)
但是当我尝试在集群环境的所有节点上设置相同的参数,然后使用WebLogic控制台页面启动集群时,远程调试将无法正常工作!(Eclipse将无法连接).
我怀疑这是由WebLogic的节点管理器启动各个节点的方式引起的,就像它没有为每个节点调用[startWebLogic.cmd]一样.
remote-debugging ×10
debugging ×6
eclipse ×3
ios ×2
java ×2
breakpoints ×1
cuda ×1
highlight ×1
node.js ×1
nvidia ×1
powershell ×1
safari ×1
weblogic ×1
windows-8.1 ×1
windows-rt ×1