【发布时间】:2016-11-16 02:46:05
【问题描述】:
我在 UWP (Windows 10) 项目中为单元测试运行调试模式时遇到问题。抛出的错误是:
Unable to attach to CoreCLR. Interop debugging is not supported.
测试窗口的输出显示:
Deployment complete (0:00:00,932). Full package name: "d13697af-b51e-4d46-bbce-4f4b89a44a95_1.0.0.0_x64__h20887da7bcmm"
A user callback threw an exception. Check the exception stack and inner exception to determine the callback that failed.
真正奇怪的是,这种情况并非每次都发生。我现在已经成功调试了几次单元测试,直到它失败。补救措施似乎是清理解决方案并重建,之后有时(并非总是)再次尝试几次。然后它开始失败,我需要再次清洁。
我正在为 Windows 10 build 10586 构建,但选择另一个版本似乎并没有什么不同。
【问题讨论】:
-
您找到解决方案了吗?我有同样的问题。自从我从 Nuget 添加 SimpleStub 包后,似乎已经停止工作?
-
不。目前我的测试项目中唯一的包是.NET core,它仍然不时失败。我还安装了 VS“15”,看看这是否有帮助,但它可能与 SDK 相关,因为这也没有任何区别。
-
似乎我们不是唯一遇到此问题的人。 stackoverflow.com/questions/39399907/… 好像是SDK的问题。
-
您绝对不是唯一有问题的人。阅读您的帖子后,我也尝试清理和重建我的解决方案,它(暂时)为我修复了它。这很奇怪。
标签: c# visual-studio unit-testing uwp windows-10-universal