gpt4 book ai didi

visual-studio-debugging - VS 2017中Console.WriteLine不会输出到输出窗口

转载 作者:行者123 更新时间:2023-12-03 11:28:39 30 4
gpt4 key购买 nike

简而言之:Console.WriteLine在VS 2015中工作正常,但在VS 2017中不再工作。

详细说明:我有一些使用Console.Write的VB代码,即使将其配置为通过Start Debugging启动的Release(与Debug对比)(与Start Without Debugging相比),也可以在VS 2015中向输出窗口输出ok。

今天,我升级到了VS 2017(社区版),但是Console.Write在与VS 2015相同的条件下无法正常工作。

也许我过去在VS 2015中做了一些配置,但我不记得了。

有人可以帮助我如何在相同条件下(通过Start Debugging启动Release配置)将Console.Write输出到Output Window。

观察:当您处于Debug配置中时,Debug.Writeline可以正常工作(输出到Output Window)。在发布配置中,即使使用“开始调试”启动,Debug.Writeline也不输出(到“输出窗口”)。需求(以及类似的问题)是在发布配置中的“开始调试”的上下文中。

最佳答案

VS 2017(社区)没有像VS 2015中那样的“托管过程”。
在VS 2015中,可以在“项目属性”的“调试”面板中启用“托管过程”。
通过“托管过程”,可以使用Console.WriteLine()将其输出到“输出窗口”(使用“开始调试”启动Release配置时)。
在VS 2017中没有此类启用码,因此Console.WriteLine()不再输出到“输出窗口”。

发现(System.Diagnostics。)Trace.WriteLine(Format(...))在Release配置中输出到“输出窗口”,并且可以替换(System。)Console.WriteLine。

关于visual-studio-debugging - VS 2017中Console.WriteLine不会输出到输出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42907667/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com