You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2022中XUnit测试项目无法检查含NuGet类型属性的对象

XUnit调试时NuGet类型属性检查卡顿/显示省略号问题

问题复现环境

VS 2022 17.8.3、17.9.0及17.9.1版本均测试复现该问题。

核心症状

  • 运行XUnit测试触发断点后,尝试检查包含NuGet包定义类型属性的对象时,调试器长时间处于“忙碌”状态
  • 监视窗口中展开目标对象仅显示三个省略号(...)
  • 仅当对象包含至少一个NuGet包内定义的类型属性时,才会触发此问题

临时缓解方案

在调试检查目标对象前,先手动实例化一个该NuGet包中定义的类型对象,之后即可正常查看目标变量的所有属性。

疑问与排查方向

推测问题原因是调试器尝试检查对象时,对应的NuGet包DLL尚未完成加载。想确认:

  • 是否存在Visual Studio调试相关的设置遗漏,导致DLL加载时机异常?
  • 代码库层面是否有配置或结构问题,引发NuGet包DLL的延迟加载?

内容的提问来源于stack exchange,提问作者Trygve

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 07:52:09