Mein Laptop hat einen Bluescreen ausgeführt, als ich einige Komponententests ausgeführt habe, und jetzt kann ich nichts mehr tun, um Tests erneut ausführen zu können.NUnit Throwing InvalidOperationException: Service Manager konnte RecentFilesService nicht initialisieren
Ich versuche, Tests auszuführen, die mit Resharper gegen NUnit 3.2 programmiert sind, obwohl Resharper meldet, dass das Problem in NUnit ist. Ich habe den NUnit-Code von GitHub heruntergezogen und es sieht so aus, als ob der Fehler ausgelöst wird, wenn der RecentFilesService eine bestimmte Einstellung aus der Einstellungsdatei nicht finden kann. Ich habe meinen Computer nach dieser Datei durchsucht und kann sie nicht finden. Ich habe alle NUnit-Pakete in meinem Projekt neu installiert und Resharper neu installiert.
An diesem Punkt bin ich ziemlich viel DOA. Ich muss herausfinden, wie man diese Datei in den korrekten Zustand zurücksetzt oder diesen Fehler einfach umgeht.
Der Fehler wird ausgelöst, wenn * any * erforderlicher Service nicht initialisiert werden kann. Überprüfen Sie, welche Version der NUnit-Engine von Resharper verwendet wird und welche Version von Ihrem Projekt installiert wird. Es ist der Motor, der hier zählt, nicht der Rahmen. Ich kann wahrscheinlich eine Antwort geben, wenn Sie diese Informationen veröffentlichen. – Charlie
Resharper sagt, dass es den Runner der Version 3.3.0.12 verwendet. – drz
Ich konnte das Problem auf die Datei Nunit30Settings.xml aufspüren, die beschädigt wurde und voller Nullzeichen war. Ich löschte die Datei und alles lief gut und die Datei wurde neu erstellt. – drz