Azure管道-测试失败,退出代码为0xc0000142

时间:2019-08-06 09:08:06

标签: c++ windows azure-devops azure-pipelines

我使用Azure DevOps管道在包括Windows在内的多个平台上测试我的C ++代码。

我的一个管道无法在Windows上进行测试:

Test project D:/a/1/s/build/opengeodeio
Start 1: test-obj
1/3 Test #1: test-obj .........................Exit code 0xc0000142
***Exception:   0.14 sec
Start 2: test-ply
2/3 Test #2: test-ply .........................Exit code 0xc0000142
***Exception:   0.03 sec
Start 3: test-stl
3/3 Test #3: test-stl .........................Exit code 0xc0000142
***Exception:   0.03 sec

0% tests passed, 3 tests failed out of 3

Total Test time (real) =   0.32 sec

The following tests FAILED:
  1 - test-obj (Exit code 0xc0000142
)
  2 - test-ply (Exit code 0xc0000142
)
  3 - test-stl (Exit code 0xc0000142
)
Errors while running CTest

我搜索此错误代码,似乎它代表STATUS_DLL_INIT_FAILED。我检查了所有dll都在测试文件夹中。

我试图在Windows下的机器上重现该错误,但没有成功(测试通过了我的机器)。

有人对此有想法吗?我可以做什么样的测试/检查?该如何解决?

感谢您的帮助。

0 个答案:

没有答案