只是一个简单的(也许是愚蠢的)问题:在我进行远程协助(我使用 VNC 或 TeamViewer)时,是否有一个简单的小型调试器工具可以使用?
我的 C# 应用程序已部署到我所在国家/地区的数千个客户,有时会出现一些我无法简单回复的错误。如果有一个简单的调试器,我会用它来测试特定的安装和环境,我可能会在几分钟内找到问题。
我希望能够使用 jdwp 调试生产系统。为此,我想添加-Xdebug -Xrunjdwp:transport=dt_socket,address=11122,server=y,suspend=n到我正在启动的每个 Java 进程中。
如果端口未激活,是否有任何开销?
在这种情况下,我的 JVM 会运行得更慢吗?
如果您需要在远程 PC 上部署许多文件,则在远程 PC 上进行调试可能会很棘手。
首先,您需要配置 PC,即共享文件夹,配置安全性以轻松地将文件从您的测试 PC 复制到测试 PC。
然后你需要一个部署脚本来实际复制文件。并且您需要以某种方式将目标 PC ip 发送给它。
在 Visual Studio 2012 中,有 Deploy 步骤,然后工作室可以将您的项目文件部署到远程 PC,但它似乎只适用于“简单”的情况,因此无需复制不同文件夹中的文件或重命名以开始调试。似乎新的远程调试器有新的隐藏 api 来复制文件。但它在 Visual Studio 外部不可用。
是否有办法使用Visual Studio Deploy功能实现“一键部署/调试”程序?
我有一台带有iOS 6.1的iPad连接到Windows 8机器.我希望能够调试在iPad上运行的一些javascript代码.
iPad上的Safari有一个网络检查选项,需要将iPad通过电线连接到计算机,然后可以在Safari中访问桌面的开发菜单.我安装了适用于Windows的Safari 5,但没有在开发菜单中看到iPad.
还有其他想法吗?
我目前正在研究内核驱动程序开发,并在 VMware Workstation 中设置了一个 Win7 虚拟机(Vmware 学术程序很棒:)),现在我想通过虚拟串行端口命名管道将 Visual Studio 调试器连接到 VM。
MSDN 上的说明:http : //msdn.microsoft.com/en-us/library/windows/hardware/jj200334%28v=vs.85%29.aspx
对,这似乎很容易!我在我的虚拟机上创建了一个名为 \.\pipe\kerneldebug 的虚拟串口并正确配置了它。然而,这个命名管道没有连接到任何 COM 端口,即 1-5,所以我在 n 中输入什么: bcdedit /dbgsettings serial debugport: n baudrate: 115200
我找不到按照 MSDN 说明的要求将命名管道映射到端口的方法。
任何帮助将非常感激!
问候
我偶尔从我的电脑调试我的Windows服务,实际上Windows服务是在不同的远程服务器.我使用visual studio远程调试器这样做,然后通过连接到服务器将我的源附加到服务
tools - > attach to process - > qualifier = server ip
问题是,每当我因为互联网错误等而失去与服务器的连接时,Windows服务器就会在我的服务器中停止并关闭,我必须再次启动它.
也许我没有提供足够的信息,所以请求它而不是投票.
TIA.
c# windows remote-debugging visual-studio visual-studio-2012
我尝试远程调试Internjs运行的测试.基本上它是由Selenium和Chromedriver运行的Chrome.
我将Chromedriver debuggerAddress选项设置为
debuggerAddress: '127.0.0.1:8765'
Run Code Online (Sandbox Code Playgroud)
现在,当我运行测试时,Selenium会等待一段时间而不是失败并显示消息:
FATAL ERROR
UnknownError: [POST http://localhost:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"chrome","name":"tests/intern_local","idle-timeout":60,"selenium-version":"2.44.0","chromeOptions":{"debuggerAddress":"127.0.0.1:8765"}}}] unknown error: cannot connect to chrome at 127.0.0.1:8765
from chrome not reachable
(Driver info: chromedriver=2.12.301326 (093c7e07b4a916b690e784b0374c7f618f1ea4be),platform=Mac OS X 10.10.1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.64 seconds
Run Code Online (Sandbox Code Playgroud)
我不知道我必须做什么才能将chrome连接到服务器.
我试过了:
./chromedriver_2.11 --port=8765--remote-debugging-port=8765但我没有其他想法如何启动chrome调试服务器.
我尝试过的有用链接对我不起作用:
更新1强制Chromedriver使用带有远程调试的Chrome实例
像在Mozilla文章中一样运行新的Chrome实例
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --no-first-run --no-default-browser-check --user-data-dir=$(mktemp -d -t 'chrome-remote_data_dir')
Run Code Online (Sandbox Code Playgroud)
在实习生集
intern.capabilities = {
'selenium-version': …Run Code Online (Sandbox Code Playgroud) selenium google-chrome remote-debugging selenium-chromedriver intern
我正在尝试使用主机(x86)笔记本电脑和x64桌面目标调试设备驱动程序,两者都运行Windows 10.
我按照说明从笔记本电脑上的Visual Studio Community 2015配置目标.它在目标上创建并打开WDKRemoteUser帐户.然后主机报告它无法创建C:\ DriverText\Setup并且配置失败.
查看目标PC,我可以看到C:\ DriverText\Setup确实已经创建并且似乎具有相关权限.该驱动器具有千兆字节的可用空间.
对于出了什么问题的任何建议?
主机日志的开始如下(我假设在第一次错误后其余部分无关紧要):
名称:安装驱动程序测试组件路径:C:\用户\彼得\应用程序数据\漫游\微软\ WDKTestInfrastructure\InfrastructureTaskGroups \安装驱动程序测试的components.xml目标计算机上:新的计算机上安装的驱动程序测试组件:主机:PETER-10笔记本电脑上安装驱动程序测试组件:主机架构:x86安装驱动程序测试组件:主机64位操作系统:错误安装驱动程序测试组件:主机操作系统版本:10.0.10586.0安装驱动程序测试组件:进程管理员权限:错误进度事件:当前:1,最大值:14,消息:""进度事件:当前:1,最大值:14,消息:"复制所需文件"[15:31:35:936]:复制所需文件[15:31:35:947]:任务"复制所需文件"已中止,因为在执行期间目标计算机上发生错误.
从主机复制文件时目标计算机上发生错误.错误代码:0错误消息:无法创建目录:C:\ DriverTest\Setup.进度事件:当前:1,最大值:14,消息:"任务"复制所需文件"已中止,因为在执行期间目标计算机上发生错误.
从主机复制文件时目标计算机上发生错误.错误代码:0错误消息:无法创建目录:C:\ DriverTest\Setup."任务结果状态已更新:已中止结果测试进程退出代码:0
我正在尝试在我的React应用中调试一个问题,该问题仅在生产环境中的iOS上发生。我想利用隐藏的源地图,这样就可以在Safari中调试应用的最小化资源,而不必公开发布评论源。
hidden-source-map-与source-map相同,但不向捆绑包添加参考注释。
在Chrome浏览器中,我可以:
main.js.map,在缩小文件旁边)我已经搜索,单击,右键单击,仔细检查了Safari devtools,阅读了我能找到的Safari文档,但无济于事……我能找到的最相关的链接是:
在Safari 7中,无需打开或关闭源地图,它们就像在Web开发人员工具中始终可以使用的资源一样,始终处于打开状态。 如何在Safari 7中切换源映射?
在Safari中可以吗?还有其他方法可以在Safari中实现类似的结果吗?
是否有一些技巧可以使用代理为我的测试iPhone提供我本地的,未缩小的源?(例如,assets-swapper-chrome-extension。我有可能这样做,但不知道如何做!)
我使用的是OSX 10.12,Safari 10.0.2。
请注意,此问题是关于在Safari中使用源映射的,但问题未解决:iPhone:无需越狱即可向/ etc / hosts添加条目
javascript safari remote-debugging source-maps safari-web-inspector
我有一个带有ArchLinux和Python的Vagrant框,该框针对每个项目使用虚拟环境(通过使用特定的Python版本)。我希望配置VSC来运行/调试这些Python项目。我已经挂载了包含我的项目的目录(使用sshfs),所以我不必担心同步。
使用PyCharm时,配置仅在其IDE中。如何使用SSH为VSC配置它?使用Python需要其他哪些插件?
提前致谢。
PS1:PyCharm是一个很棒的工具,但是它占用大量资源,RAM接近1GB。
PS2:我已经阅读了这篇文章,但是对我来说还不清楚,一个例子更有用。
python configuration remote-debugging ssh-tunnel visual-studio-code
remote-debugging ×10
c# ×2
javascript ×2
safari ×2
windows ×2
.net ×1
automation ×1
debugging ×1
driver ×1
intern ×1
ios ×1
java ×1
jvm ×1
named-pipes ×1
python ×1
selenium ×1
source-maps ×1
ssh-tunnel ×1