c# - 是什么原因导致 “assertion failed: abort=quit, retry=debug, ignore=continue”弹出窗口?

标签 c# unit-testing error-handling

我看到这个 pop 窗口:

是什么导致这些错误?

当我尝试运行单元测试时。除非我运行单元测试,否则不会出现此 pop 窗口。我不是要测试引发此 pop 错误的Microsoft类,因此,如果有防止或抑制此错误的方法,请告诉我。

最佳答案

看起来您正在使用程序集的调试版本。或者您在代码中的某处有一个Debug.Assert或Debug.Fail(假设您的代码中有ProviderManagerBase)

关于c# - 是什么原因导致 “assertion failed: abort=quit, retry=debug, ignore=continue”弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24560625/

相关文章:

c# - 使用 Web.config 在 C# Asp.Net 中显示错误信息?

node.js - 单元测试中的 Handlebars 模板,如何

c# - 在循环中按 LastIndex 搜索列表。

c# - 我应该在哪里存储错误日志?

c# - 从 2 个 Vector3D 中检索 3 个欧拉角

java - EasyMock "Unexpected method call"尽管有 expect 方法声明

python - 如何编写单元测试以确保我的代码遵循 HTTP 重定向?

xcode - 在 React Native 应用程序中为 Fabric crashlytics 日志添加导入文件后,在 Xcode 中找不到 RCTLog.h 文件错误

java - GameOfLife IndexOutOfBounds 错误处理

java - onError 未在 RxJava2 中实现错误,即使它已实现