Ein kurzer Blick auf den Gallio-Quellcode unter Gallio.ResharperRunner zeigte mir, dass schon jemand den Code geschrieben hat. Ich konnte keine Distributionen über die Gallio Build Server finden, also zog ich den neuesten R # Runner Code von SVN. (Ich habe rev 3359) und kompilierte die v3\src\Extensions\ReSharper\Gallio.ReSharperRunner\Gallio.ReSharperRunner70.vs2010.csproj
in VS2012.
Das Projekt wurde so geändert, dass es c:\Program Files\Gallio\bin\gallio.dll
verweist, und ich änderte auch die Gallio.ReSharperRunner70.plugin
-Datei (die nicht kopieren Stattdessen)
auf „Inhalt“ und PreserveNewest ich die folgenden drei Dateien aus dem
debug\bin
Ordner kopiert
Dann C:\Users\MYUSERNAME\AppData\Local\JetBrains\DotNet\vAny\Plugins
:
- Gallio.dll
- Gallio.ReSharperRunner70.dll
- Gallio.ReSharperRunner70.plugin
Voila - MbUnit Tests in VS2012 werden können 7
NB mit ReSharper ausgeführt: Der ResharperRunner Code Nicht sicher ist zu 100% stabil - ich scheine einige Probleme zu bemerken, aber zumindest meine Tests wieder in R erscheinen #.
Ich werde die kompilierten Dateien hochladen, sobald ich herausfinden, wie Sie Dateien an eine Frage anhängen. Hmm - nicht vorstellen konnte, wie das zu tun, so dass ich hochgeladen es auf meine Website bei http://www.albrektsen.net/Gallio.ResharperRunner70.zip
Der aktuelle Läufer hat mehrere Probleme - ich habe erstellt http://code.google.com/p/mb-unit/issues/detail?id=900 beim gallio bug-tracker. – espenalb
Welche Version von Gallio liegst du? Ich habe Ihre Dateien ausprobiert und habe versucht, die Quelle mit den gleichen Änderungen herunterzuladen und zu erstellen. Allerdings erhalte ich den folgenden Fehler in ReSharper: Das Plugin "StandardPluginFolders" Datei C: \ Users \ ME \ AppData \ Local \ JetBrains \ DotNet \ vAny \ Plugins \ Gallio.ReSharperRunner70.plugin konnte nicht als gültige .NET-Assembly geladen werden. – hermiod
Ich betreibe Gallio3.4 build 11. Ich habe gerade das Plugin neu hochgeladen, das ich derzeit auf http://www.albrektsen.net/Gallio.ResharperRunner70.zip verwende - funktioniert ok für mich. NB: Es ist nicht stabil - wie in der MbUnit-Ausgabe erwähnt, aber funktioniert viel besser als die aus Trunk kompiliert. – espenalb