您好我们正在Windows 2008 R2上安装x86应用程序作为服务,它使用OutputDebugString进行调试消息。
问题是DebugView实用程序仅在应用程序以提升模式从控制台运行而不是作为服务时才从应用程序捕获调试输出。
我没有找到任何直接谈论Windows 2008 R2中OutputDebugString限制的KB。
有人遇到过这样的问题吗? 真的存在这样的限制吗?
UPD:如果对性能问题很重要,我们正在使用TerminalServices。
答案 0 :(得分:2)
要从服务中捕获这些消息(在不同的会话中运行),请转到" Capture"在DbgView中选择菜单并选择" Capture Global Win32"。