gpt4 book ai didi

visual-studio-2010 - 将“nunit-console”输出重定向到Visual Studio输出窗口

转载 作者:行者123 更新时间:2023-12-01 15:30:49 27 4
gpt4 key购买 nike

我正在使用NUnit测试F#项目。在项目配置的调试选项卡上,我已将调试器设置为使用此处为nunit-console的外部程序,并将工作目录设置为项目的调试文件夹。我更喜欢将nunit-console与调试器一起使用,因为GUI版本不会达到测试文件的断点。

当我调试测试时,控制台窗口会出现并消失,并且没有机会读取输出。我尝试了Console.Readline(),但是它不起作用,因为当我使用nunit-console从终端直接运行测试时,由于此命令,测试失败。

有没有办法将nunit-console输出重定向到Visuals Studio的输出窗口?

更新:从控制台运行测试时,我可以使用Thread.Sleep()延迟nunit-console.exe。但是从Visual Studio不会发生,因此我很确定在Visual Studio发出命令时nunit-console.exe无法读取测试文件。尽管如此,能够读取控制台输出还是很不错的,因此仍然需要重定向。

最佳答案

可以使用工具->选项...->调试->常规:“将所有输出窗口文本重定向到立即窗口” ,然后使用Debug-> Windows-> Immediate确保“立即窗口”可见。

或使用NUnit的“ / wait ”命令行选项。

关于visual-studio-2010 - 将“nunit-console”输出重定向到Visual Studio输出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5104464/

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