关于Concurrency::task.wait()抛出invalid_operation异常的技术咨询
问题详情
- 调用
Concurrency::task.wait()时抛出invalid_operation异常,异常提示:
"Illegal to wait on a task in a Windows Runtime STA."
- 该异常自2022年11月14日左右出现,疑似与微软更新相关。
- 此前在Debug模式下编译不会触发该异常;编辑补充:此情况仅适用于部分Visual Studio版本,最新版本无论Debug还是Release模式均会抛出该异常。
- 代码运行于托管C++编写的应用程序中。
- 疑问:是否存在相关的已知微软问题?编辑补充:该异常本身似乎是合理的,但在某次更新前从未出现。
内容的提问来源于stack exchange,提问作者Viktor Be
相关产品推荐
相关产品推荐

