问题标签 [remote-debugging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
974 浏览

visual-studio-2005 - ConManClient2 在 WinCE6 上有任何先决条件吗?

我已经通过 Platform Builder 创建了一个 Windows CE6 映像,现在我想在这个设备上使用 VS2005 开发 c++ 应用程序。

Visual Studio 2005 附带了 ConManClient2,为每个 patform 编译,可以放置到目标平台上,以允许从 VS 远程调试。

在以前的平台上,我没有为其设计操作系统,这在没有(太多)问题的情况下工作。

但是,在这个平台上,当我运行 ConManClient2(然后是 CMAccept)时,每个 exe 都只是返回,没有任何消息,也没有任何操作。并且无法进行远程连接。

除了 ConManClient2 附带的 2 个 .dll 之外,还需要什么才能让这些工具运行?CE6 映像中是否需要任何特定内容?还有其他配置吗?

据我所知,此图像除此之外运行良好。

0 投票
3 回答
1049 浏览

erlang - 在远程 shell 中运行报告浏览器 (rb) 以获取 SASL 错误报告

伙计们,我们现在正在部署很多 Erlang 实例,我们看到错误被抛出并想检查它们......

通常我们使用远程 shell 连接到正在运行的实例并通过这种方式访问​​ Erlang 控制台,但这不适用于 rb 或错误消息......

如何远程访问我的 SASL 错误消息而不删除服务器、以非分离方式启动它并查看 shell?

0 投票
4 回答
2399 浏览

.net - 使用 Windows 调试工具调试 .NET 2.0 Winforms 应用程序

我支持一个相当广泛部署的 .NET 2.0 Winforms 应用程序。在极少数情况下,我们会收到客户的支持电话,其中应用程序在您尝试启动应用程序时立即返回 .NET 运行时异常。

过去,我们帮助客户重新安装了 .net 框架,并且经常可以正常工作……但有时不会。

在这种情况下,可以使用Windows 调试工具来确定问题的原因。如果是这样,您是否必须将调试符号下载到目标计算机(要避免,因为下载到目标可能需要数百 MB 的东西。)

这对于 .net 应用程序来说是不是有点矫枉过正?任何替代方案。你将如何调试这个。非特定的一步一步将不胜感激。当然,这个应用程序在目标机器上编译为 RELEASE 配置。客户很可能没有安装开发工具或调试工具。我们通常可以远程控制计算机。重新迭代。一旦客户尝试运行该应用程序并且它立即失败,就会发生这种情况。

为客户解决此问题的最快途径是什么?

以下是事件日志中最近发生的错误示例。
事件类型 clr20r3。.exe P2 2010.1.0.0, p3 4B857AFD P4 BLAH BLAH system.invalidoperation, P10 NIL。

来源:.NET 运行时 2.0 错误。事件ID:5000

提前致谢。

赛斯

0 投票
2 回答
866 浏览

visual-studio - VS2008远程调试使用什么端口

托管 msvsmon.exe 的远程计算机上需要打开哪些端口?

0 投票
2 回答
1177 浏览

visual-studio-2008 - How to kill msvsmon.exe when finished remote debugging?

We are a .NET LOB shop using MS CRM as our CRM platform. To this end, we many times a day during development phases are using remote debugging due to 2 connection limit to the server.

We are able to setup remote debugging without logging onto the machine by using PsExec. This works great - but how the heck do we kill the remote debugger for that user, once we are finished debugging?

In fact, not even sure how to kill the remote debugger in general, even when manually opening it... without remoting into server and using task manager, or keeping the server open and doing File->Exit on the debugger. Any advice?

0 投票
1 回答
568 浏览

debugging - “重播”重新创建错误所需的步骤

我将创建一个可供数百名顾问使用的典型业务应用程序。通常,顾问会收到带有标准文本的错误消息。由于该应用程序将是一个复杂的应用程序,并且不断对其进行大量更改,因此我想要以下内容:

当出现错误消息时,用户可以选择将错误消息“发送”给开发人员。开发人员应该能够在ie Eclipse 中打开传入的文件,并逐步调试最后10 分钟的工作步骤(如果他们愿意,可以一次一行)。一切都应该是透明的,这意味着他们应该能够看到调用数据库的返回值。

今天有没有提供这种功能的解决方案,我的首选语言是 Python 或 Java。我知道这样的功能会对性能造成巨大的影响,但这是可以接受的,因为这种软件对性能不敏感。

如果数据库也有一个 cronology 会非常好,这样人们就可以在数据库中查询在应用程序中运行特定代码行的确切时间存在的值,从而导致错误。

0 投票
3 回答
14183 浏览

windows - 无法进入远程 SQL Server 2008 上的存储过程

我在 virtual 上安装了域控制器Windows Server 2008 x64

SQL Server 2008 Express x64正在运行Windows Server 2008 x64,客户端在Windows 7 RTM x86. 两者都加入了域。

我正在同时启动Visual Studio 2008SQL Server Management Studio 2008管理员用户。此帐户是群组的sysadmin成员SQL Server

服务器在端口TCP和.UDP135-1391433-1434

Visual Studio 2008 Remote Debugger服务在服务器上启动,Domain Admins组被允许调试。

远程 DCOM 工作:我可以连接到远程服务器并列出它的进程,可以切换到仅显示托管代码等。

当我开始调试 SMS 中的查询时,我收到此错误:

无法启动调试器错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回。(mscorlib) 程序位置:

在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 错误代码,IntPtr 错误信息)

在 Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.OnSqlInitializeDebuggingEvent(ISqlInitializeDebuggingEvent sqlInitializeDebuggingEvent)

在 Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.Microsoft.VisualStudio.Debugger.Interop.IDebugEventCallback2.Event(IDebugEngine2 debugEngine,IDebugProcess2 debugProcess,IDebugProgram2 debugProgram,IDebugThread2 debugThread,IDebugEvent2 debugEvent,Guid& riidEvent,UInt32 属性)

无法访问 SQL Server 调试界面。Visual Studio 调试器无法连接到远程计算机。防火墙可能会阻止通过 DCOM 与远程计算机进行通信。请参阅帮助以获得帮助。

无法启动程序 MSSSQL://server.mydomain.local/master/sys/=0

当使用 VS 进入存储过程时,我得到了第一个:

HRESULT 异常:0x89710016

我做了什么?

0 投票
1 回答
3570 浏览

gwt - 如何使用 Ant 调试 GWT

我知道如果我使用 Google Plugin for Eclipse,工作会更简单。

然而,在我的情况下,我大量调整了 Maven,因此该插件不适合我。(事实上​​,它让我头痛了一整周)。

相反,我依赖于从http://code.google.com/webtoolkit/doc/latest/tutorial/appengine.html学到的 ant 脚本

文件很清楚;我按照文章,使用ant devmode成功调用了DevMode。但是,该文档没有告诉我有关调试 GWT 的信息(就像 Google Plugin for Eclipse 可以做的那样)。

基本上,我想向暴露调试端口的 ant 任务添加一些参数(类似于 (com.google.gwt.dev.DevMode at localhost:58807)),以便我可以将 eclipse 连接到。

我怎样才能做到这一点?

0 投票
2 回答
517 浏览

windows - 无法使用 JBoss Web 2.1.4 windows 和 eclipse 设置远程调试

我找不到在 Windows 上的 JBossWeb 2.1.4 中设置远程调试的选项。它没有作为服务安装,也没有 .bat 脚本,我可以在其中编辑 JAVA_OPTS 环境变量以包括:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4142

jboss web bin 目录中唯一的东西是 jbossweb.exe 文件。

我尝试在 eclipse 中编辑运行配置,通过运行 jbossweb.exe 并将环境变量 JAVA_OPTS 设置为上述来启动容器,但它在启动时不监听端口 4142(即,似乎在将环境变量添加到运行配置)。

这里有什么想法吗?

0 投票
1 回答
611 浏览

visual-studio-2008 - 远程调试非托管代码

我有一个包含 C# 代码、C++\CLI 代码和本机 C++ 代码的进程。现在,我正在尝试远程调试我的进程,我可以访问我的 C# 代码和 C++\CLI 代码的语句,但我无法访问我的本机代码。

当我尝试在我的本机 c++ 源文件中命中断点时,我收到“未加载符号”错误。我试图手动加载符号(工具->选项->调试),但没有运气。

任何的想法?