gpt4 book ai didi

nunit - 从 TeamCity 运行 NUnit 测试时出现 FileNotFoundException

转载 作者:行者123 更新时间:2023-12-02 02:26:05 25 4
gpt4 key购买 nike

我正在使用内置的 TeamCity NUnit 运行程序来运行存储在 .DLL 文件中的测试。

我的 .DLL 正在引用同一文件夹中存在的其他 DLL。

运行这些时,我收到引用的 DLL 的 FileNotFoundException。

我该如何解决这个问题?我想也许 TC NUnit 运行程序正在使用其他一些目录作为主应用程序执行文件夹,从而防止实际驻留在测试 DLL 旁边的文件无法正确加载,但还无法证明这一说法...

还有其他人遇到过这种行为吗?

最佳答案

好的,问题解决了,确实又傻又尴尬:

我已设置 NUnit 测试运行程序来执行这些测试:

**/*.Tests.dll

这意味着它将包含来自 /bin/Debug/ 以及其他文件夹(例如 obj/)的测试

在这些文件夹中,当然不包含任何引用,这使得相同的测试运行两次,其中一些当然会失败!

关于nunit - 从 TeamCity 运行 NUnit 测试时出现 FileNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7339945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com