使用OutputDebugString是用户模式调试的常用调试技术。
在Windows 10 上的UWP/UAP/Metro应用开发中,此调试功能仍然可用。
但是,我想在不附加 Visual Studio 调试器 (EDIT: or WinDbg)的情况下观察 OutputDebugString 消息。
SysInternals 的最新版本DbgViewer能够观察 UWP 调试输出,但我找不到该工具的源代码。
实际上,来自 CobaltFusion 的 DebugViewPP似乎仅适用于 win32 应用程序。
作为一种解决方法,我可以简单地使用LogginChannel.LogMessage 但我目前对 OutputDebugString API 在 UWP 下的工作方式更感兴趣。