debugView显示没有stderr输出

时间:2012-07-28 20:08:06

标签: c# dll stderr debugview

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

我做错了吗?是否有关于c#和dll的内容可以排除输出?

2 个答案:

答案 0 :(得分:1)

这是一个已知问题: http://bembengarifin.wordpress.com/2011/01/20/debugtrace-output-is-not-being-captured-by-debugview-when-vs2010-in-debug-mode/

解决方案是编写自己的...不是一个非常吸引人的命题!

答案 1 :(得分:0)

您是否在Capture菜单中选择了Capture Win32和Capture Global Win32?

Trace.WriteLine()C#语句输出到debugview吗?