gpt4 book ai didi

multithreading - NUnit控制台: “WaitAll for multiple handles on a STA thread is not supported” 中的错误

转载 作者:行者123 更新时间:2023-12-03 13:17:48 26 4
gpt4 key购买 nike

this question相似,我升级到了NUnit 2.6版,并开始出现线程错误。

WaitAll for multiple handles on a STA thread is not supported



测试在NUnit GUI下运行良好,但在控制台版本上失败。

最佳答案

我猜想新的NUnit控制台版本必须已从多线程单元模型切换到单线程。无论如何,有一个命令行开关将其设置回MTA。这是我的NAnt构建脚本中的相关部分。

<exec program="nunit-console.exe" if="${nunit-in-path}">
<arg file="../ZaberConsole/ZaberConsoleTest.nunit"/>
<arg value="/apartment=MTA"/>
</exec>

关于multithreading - NUnit控制台: “WaitAll for multiple handles on a STA thread is not supported” 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12433163/

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