NUnit 2.5.8,大量 nunit-agent.exe

发布于 2024-10-05 03:57:08 字数 238 浏览 3 评论 0原文

每次我在 nunit 中运行测试时,我都会得到另一个 nunit-agent,它不会退出测试完成,或者在 nunit 中重新加载测试或重新启动 nunit 时。 当我尝试从 VS2010 附加到进程并尝试调试正在运行的测试时,这个不断增加的 nunit-agent.exe 列表会产生越来越多的问题

任何想法, 尝试任务杀死这些进程不是答案...... (我的环境VS2010,dot net 4.0,nunit 2.5.8,...)

Each time I run a test in nunit I get another nunit-agent, which does not exit the test completes, or when the tests are reloaded in nunit or when I restart nunit.
This ever increasing list of nunit-agent.exe's creates a increasing problem when I try to attach to process from VS2010 and try to debug the running test

Any ideas,
Trying to task kill these process is not the answer ....
(my environment VS2010, dot net 4.0, nunit 2.5.8, ... )

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倥絔 2024-10-12 03:57:08

我刚刚遇到了同样的问题。修复方法是编辑 NUnit.exe.config 文件并将其添加:

<startup>
  <requiredRuntime version="4.0.30319" />
</startup>

作为 configuration 元素的子元素。

它还修复了另一个问题,即您无法从调试器附加到 NUnit 以便在测试中设置断点。

I've just encountered the same problem. The fix is to edit the NUnit.exe.config file and add this:

<startup>
  <requiredRuntime version="4.0.30319" />
</startup>

as a child of the configuration element.

It also fixes another problem which is that you couldn't attach to NUnit from the debugger in order to set breakpoints in your tests.

浮华 2024-10-12 03:57:08

我通过升级到版本 2.5.9(开发版本)解决了这个问题。但这还有其他问题 - 所以肖恩的答案更好。

I fixed this problem by upgrading to version 2.5.9 (development build). But this has other problems - so Sean's answer is better.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文