问题标签 [debugview]

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 投票
6 回答
12302 浏览

debugging - DebugView 的替代品?

我在测试期间使用Sysinternals DebugView 进行调试/记录,它非常好。但是我在想是否有更高级的工具。

我正在寻找的功能:

  • 实时过滤器 - 记录所有内容(嗯,所有“有趣的”),通过过滤更改视图
  • 按进程名称过滤
  • 通过过滤将日志拆分到不同的视图
  • 解析消息
  • 扩展过去的 OutputDebugString,接收来自非 Windows 设备的 TCP/UDP 消息
  • 脚本(?)

我喜欢 DebugView 的功能:

  • 过滤
  • 颜色
  • 良好的时间戳
  • 实时取景

有什么工具可以做到这一点?还是其他可用的技术?

我正在使用 Windows XP/7 并且主要使用 Delphi 和 Python 进行编程。

0 投票
2 回答
792 浏览

.net - 如何让 SysInternals DebugView 显示缩进?

我将 SysInternals DebugView 与我的 .Net 应用程序一起使用。我尝试使用 .Net Debug 类的 Indent 功能,但 DebugView 似乎只是将其表示为 NewLine 字符。

有谁知道是否可以让 DebugView 显示缩进?

示例代码:

输出:

我想看到的:

里克

0 投票
1 回答
133 浏览

debugging - DebugView DeviceId 错误

当我运行 DbgView.exe 时,我得到以下输出。我试过“以管理员身份运行”,但没有改变。 DbgView 输出

我该如何解决这个问题。

0 投票
2 回答
5091 浏览

visual-studio-2010 - Trace.WriteLine 不产生任何输出

我有一个奇怪的问题 Trace.WriteLine 没有产生任何输出。我已经跟踪了代码并且 Trace.Writeline 肯定会被调用,但是输出窗口或 SysInternals 的 DebugView 中没有出现任何输出。

我的系统有问题吗?我该如何修复这个?

0 投票
0 回答
866 浏览

logging - Debugview doesnt work on windows 7 64

I'm writing an application and debugging it VS2010. It uses "Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write" for logging. My machine runs Windows7x64 and am using VS2010 professional.

I can see the logs fine in windows event logger but I'd like to see them logs in DebugView. Problem is, it doesn't seem to work... I can see other logs there bu not mine.

Searching the web, I found hints there is a problem with Windows7x64 or maybe with Visual studio 'hogging' the trace service.

I tried running DebugView in administrator mode - didn't help.

What am I missing? What else can I try?

Thanks, Shay

0 投票
1 回答
1773 浏览

debugging - DebugView 突然停止工作

有没有人遇到过 DebugView 应用程序突然停止工作的情况,例如有一个应用程序调用 DebugOutputString Win32 API 但输出停止出现在 DebugView 应用程序窗口中?可能是由于消息负载高造成的吗?任何其他病理状况?

我们不知道 DebugView 是否崩溃或只是停止接收消息。应用程序和调试视图安装在客户机器上,无法直接访问。我们只是看到 DebugView 输出恰好在客户遇到问题之前停止(未连接到 debugview)。而且它惊人地一致。

0 投票
1 回答
2319 浏览

kernel - DebugView (Win7 x64) 中未显示内核调试输出

我正在使用 DebugView 4.78 来调试驱动程序的输出。我已使用此处的说明(选项 1,将 DEFAULT 值设置为 0xf),重新启动,但我仍然无法从我的驱动程序中获得任何调试输出(驱动程序版本为 chk x64 win7)。

想法?

编辑:我发现了问题,一步中的构建过程是将新的 .sys 文件复制到驱动程序位置(C:\Windows\System32\drivers),但是,即使复制操作显示“复制了 1 个文件”,我可以看到目标文件没有更新...

0 投票
5 回答
28110 浏览

delphi - 如何查看 OutputDebugString 的输出?

我想OutputDebugString()在我的应用程序中使用,然后可以选择在现场部署应用程序时在单独的查看器中显示它。

也就是说,我不想更改标志并重建我的 .exe 来打开和关闭调试。

谷歌搜索,似乎DebugView应该处理这个问题,但它和TraceTool都没有显示此代码的任何输出。

我已阅读文档,但无济于事,并且看到其他人也遇到过类似的问题,但尚未发布解决方案。

有解决办法吗?

0 投票
1 回答
1301 浏览

permissions - Windows 2008 r2 调试视图(OutputDebugString)问题

嗨,我们正在将 x86 应用程序作为服务安装在 Windows 2008 R2 上,它使用 OutputDebugString 来调试消息。

问题是 DebugView 实用程序仅在应用程序以提升模式从控制台运行而不是作为服务运行时才捕获应用程序的调试输出。

我还没有找到任何直接讨论 Windows 2008 R2 中 OutputDebugString 限制的知识库。

有人遇到过这样的问题吗?真的存在这样的限制吗?

UPD:如果对性能问题很重要,我们正在使用 TerminalServices。

0 投票
2 回答
1213 浏览

c# - debugView 显示没有 stderr 输出

我在 Win 7 64 位的 VS2010 下运行 debugView。我有调用 ac dll 的 ac# 应用程序。我的 C dll 中有一些 fprintf(stderr) 语句,我的 c# 代码中有一些 Console.Error writeLine 语句,但它们都没有出现在 DebugView 中。在我的 VS2010 中,我尝试将输出写入输出窗口,然后尝试立即窗口,但仍然没有显示。

难道我做错了什么?是否有关于 c# 和排除输出的 dll 的内容?