我正在使用Visual Studio 2017,我希望在Visual Studio中构建的控制台上执行我编译的C#解决方案,作为"输出"窗口。 在线我没有在论证中找到任何结论,但在一次会议上,我看到了演讲者这样做。
答案 0 :(得分:0)
如果内存在Visual Studio中为控制台提供服务,则会打印输出到调试流的内容。它严格来说不是你的STDIO。最简单的方法是将应用程序直接打印到correct place或者使用日志库(如NLog或Log4net),并使用将附加到调试控制台的appender进行配置。如果您的应用程序既没有这样做,那么您需要做一些额外的工作才能将其包装在另一个将stdio和stderr转发到debuger的应用程序中。
但是,这还不够,您仍然需要附加一个调试器才能使打印工作。
现在已经有了一点点的盐......现在还没有在VS中积极发展,所以现在对YAMV的记忆力很强。
希望这会有所帮助
答案 1 :(得分:0)