为什么在一个C#的WinformApplication里面调用Console.WriteLine没有弹出一个cmd窗口,反而会抛出错误呢

为什么在一个C#的WinformApplication里面调用Console.WriteLine没有弹出一个cmd窗口,反而会抛出异常呢?
VC的窗口程序里面printf不会抛出异常啊。

这是.net设计就是这样的?还是说我的工程设置里面可以修改什么选项,以使得我可以在winform里面,即使Console.WriteLine也不会异常,顶多是没有cmd给我输出?

------解决方案--------------------
在WinForm里面不会自动弹出那个CMD窗口,但是在“输出”窗口里面能看到Console.WriteLine输出数据,至于异常,和不显示CMD窗口没有关系吧,可能是其他原因造成的