c# - NUnit 抛出 InvalidOperationException : Service Manager failed to initialize RecentFilesService

标签 c# unit-testing visual-studio-2015 nunit resharper

我的笔记本电脑在运行一些单元测试时出现蓝屏,现在我无能为力使其能够再次运行测试。

我正在尝试使用 Resharper 运行针对 NUnit 3.2 编程的测试,尽管 Resharper 报告问题出在 NUnit 中。我从 GitHub 上拉下了 NUnit 代码,看起来如果 RecentFilesService 无法从设置文件中找到特定设置,就会抛出错误。我已在我的计算机中搜索此文件,但找不到。我已经在我的项目中重新安装了所有 NUnit 包,并重新安装了 Resharper。

在这一点上,我几乎是 DOA。我需要弄清楚如何将此文件重置为正确状态,或者简单地绕过此错误。

enter image description here

最佳答案

我能够追踪到文件 Nunit30Settings.xml 的问题,该文件已损坏且充满空字符。我删除了文件,一切正常,文件重新生成。此文件位于您的 [User]\AppData\Local\NUnit 文件夹中。

关于c# - NUnit 抛出 InvalidOperationException : Service Manager failed to initialize RecentFilesService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36636742/

相关文章:

c# - 如何在 xamarin 中使用 NotifyDataSetChange?

javascript - 如何平滑/减少/过滤大量传感器数据?

visual-studio - Visual Studio 认为一切都是 TypeScript 资源

php - 单元测试函数 php

unit-testing - 更高层次的单元测试

c++ - 在 Visual Studio 2015 中,如何确保跨机器的 C++ 生成环境一致?

asp.net - 托管 ASP.NET MVC6 应用程序的最佳方式是什么

c# - WPF - C# - 仅打开父窗口一次

c# - 在 wpf 中设置与窗口标题不同的任务栏文本

c# - 单元测试在调试时通过但在运行时失败