有没有办法在python进程中查看各种线程正在做什么的堆栈跟踪?
假设我有一个线程允许我对进程进行某种远程访问.
我在Windows Server 2003(x86)服务器上安装了Visual Studio 2010远程调试器,并且尝试连接到它会导致以下错误:
无法连接到名为"ServerName"的Microsoft Visual Studio远程调试监视器.目标计算机上的Visual Studio远程调试程序无法连接回此计算机.防火墙可能阻止通过DCOM与本地计算机进行通信.请参阅帮助以获得帮助.
我检查了我的Windows防火墙设置,并确保在我的本地计算机上启用了文件共享.我确保DCOM在服务器上运行,以及调试服务.我所知道的并没有涉及实际的防火墙.
我需要改变什么才能让它发挥作用?
虽然我已经使用CasperJS一段时间了,并依赖控制台日志进行调试.我想知道是否有任何IDE支持CasperJS一步一步的调试或有其他方式(远程调试)介入CasperJS代码?有人成功完成了吗?任何信息都会有所帮助.
谢谢,
我想完成运行相当于此的操作
sbt -jvm-debug 5005
Run Code Online (Sandbox Code Playgroud)
但是我似乎无法在Windows中传递args.这就是我所看到的
>sbt -jvm-debug 5005
[info] Loading project definition from [myProject]
[info] Set current project to [myProject] (in build file myProject)
[error] Expected letter
[error] Expected symbol
[error] Expected '!'
[error] Expected '+'
[error] Expected '++'
[error] Expected ';'
[error] Expected end of input.
[error] Expected 'show'
[error] Expected '*'
[error] Expected '{'
[error] Expected project ID
[error] Expected configuration
[error] Expected key
[error] 5005
[error] ^
[error] Not a valid command: jvm-debug
[error] Not a valid …Run Code Online (Sandbox Code Playgroud) 我正在尝试将调试器连接到在Open JDK 11上运行的Wildlfy。
尽管Wildfly说:
Listening for transport dt_socket at address: 8787
我的IDE(IntelliJ IDEA CE 2018.1)声称没有任何连接:
Unable to open debugger port (localhost:8787): java.io.IOException "handshake failed - connection prematurally closed"。
我通过standalone.sh --debug以下方式启动Wildfly JAVA_OPTS:
-server
-Xms64m
-Xmx512m
-XX:MetaspaceSize=96M
-XX:MaxMetaspaceSize=256m
-Djava.net.preferIPv4Stack=true
-Djboss.modules.system.pkgs=org.jboss.byteman
-Djava.awt.headless=true
-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n
--add-exports=java.base/sun.nio.ch=ALL-UNNAMED
--add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED
--add-exports=jdk.unsupported/sun.reflect=ALL-UNNAMED
--add-modules=java.se
Run Code Online (Sandbox Code Playgroud)
Java 9/10/11有什么变化吗?使用Oracle JDK 8时,使用完全相同的设置进行远程调试可以很好地工作。
我可以使用telnet确认该端口8787确实无法访问。
阅读@ehsavoie的评论后进行更新:netstat -ln在运行Wildfly的服务器上显示:
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:8787 0.0.0.0:* LISTEN
Run Code Online (Sandbox Code Playgroud)
因此,显然在OpenJDK 11中,默认情况下,调试端口现已绑定到localhost。
只是想知道是否有人能指出我在正确的方向?
我正在尝试调试已部署的 Web应用程序,似乎无法使附件工作.这是场景:
VS2010安装在我的机器上 - 包含所有源代码.
我的机器上的IE8浏览到生产IIS服务器上的ASP.NET站点(生产站点上的FWIW .pdb文件.)
当我将调试器连接到IE会话,并继续浏览网站时,没有任何断点被击中......所以有效地我不认为我真的在调试网站!
我猜我需要某种远程调试设置?如果是这种情况,如果有人知道任何URL的帮助,将非常感谢!
提前致谢!
吉姆
我在VS2010中用WPF + C#编写了项目,当我通过按F5启动它(但不是Ctrl-F5,这是正常的),程序本身开始滞后,任务管理器显示在高优先级msvsmon.exe消耗几乎所有CPU.但是当我按下按钮,键入文本框等时会发生这种情况.
那么如何关闭呢?
我正在寻找一种通过Internet远程调试设备的方法.
我从用户那里得到了很多错误报告,我甚至无法重现.如果我可以通过因特网调试设备就好像它已经连接到我的PC那样很容易解决它们.这可能吗?
我听说过在本地网络上调试wifi,也许有类似的方法通过Internet实现它?
嗨,我正在尝试通过Chrome在我的设备上调试我的phonegap应用程序我已按照所有步骤操作,我的手机被adb devices命令识别,
然后我去chrome:// inspect /#devices我可以看到我的手机,但是这条消息出现在浏览器上:
离线
待认证:请接受设备上的调试会话.
事情是我的手机里没有这样的信息,我有一个带有kitkat的Sansumg Galaxy S2.我将版本从4.1更新到4.4,因为我认为这是问题,但在升级到4.4同样的问题之后.
以前有人遇到过这个问题吗?
android google-chrome remote-debugging google-chrome-devtools cordova
我尝试在Windows Server 2016 TP4上的Windows容器中运行Visual Studio远程调试器.由于它在容器内运行,因此没有UI.
我尝试通过以下方式运行远程调试器:
.\msvsmon.exe /nostatus /silent /nosecuritywarn /nofirewallwarn /noclrwarn /port 4020
Run Code Online (Sandbox Code Playgroud)
我正在以管理员用户(nt authority\system)执行上述操作.这在主机上工作正常,但在容器内部不起作用.Windows事件日志显示以下错误事件.
Msvsmon was unable to start a server named "`6D2D071453C5:4020`".
The following error occurred: The parameter is incorrect.
Run Code Online (Sandbox Code Playgroud)
完整的事件日志:
Get-EventLog -LogName Application -EntryType Error | format-list
Index : 1718
EntryType : Error
InstanceId : 3221226473
Message : The description for Event ID '-1073740823' in Source 'Visual Studio Remote Debugger' cannot be found. The local computer may not have the …Run Code Online (Sandbox Code Playgroud) debugging containers remote-debugging docker windows-server-2016