我正在开发一个基于SH4的Windows CE 5.0的设备代码,使用Visual Studio 2008控制台到Visual Studio 2008
远程调试器是好的 - 我可以看到变量,设置断点和单步。但是我似乎没有找到的是一个调试“控制台”,它将字符串从我的代码传递到调试器本身。
也许这只是使用jQuery(和其他Web技术)已经使这种调试被认为是理所当然的,但真的 - 它不在那里。我错过了明显的东西吗?
我发现的是一个OSCapture方法在设备本身上存储调试日志(带翻车)。就是这些吗?
附录:
的CeLog,CeLogFlush,OSCapture工具似乎中途我想要的(记录目标设备本身)。但没有下载。 “平台”构建器的这些部分是否是某些东西,并且由于该设备尚不具备这些功能,因此我运气不佳。
附录II:
只需用'fprintf中()以输出字符串似乎把他们的应用程序的主窗口。这对我来说足够了。换句话说,我在找的是'fprintf_to_host()'。
远程调试器也可以检查字符串变量。 –
当然...所以你建议把一个日志连接成一个变量,然后观察这个..这是行得通的。但我仍然困惑,没有“控制台”输出。看到发生事件的过程(不仅仅是最终状态)通常是很好的。 – akauppi
没有托管过程将Control.Write()调用重定向到输出窗口。尝试使用Debug.PrintLine()。 OutputDebugString,如果你在C++中编码。 –