2017-02-07 2 views
0

Wir verwenden derzeit das Resharper-Befehlszeilentool 2016.3 auf unserem CI-Buildserver, um den Code auf Fehler während der Erstellung zu überprüfen. Es funktioniert ziemlich gut, aber ich habe immer noch ein Problem, und ich kann keine geeignete Dokumentation dazu finden: Wie installiere und konfiguriere ich eine Erweiterung über die Befehlszeile. Zum Beispiel möchte ich die Cyclomatic-Komplexitätserweiterung zu meiner Analyse hinzufügen. Documentation sagte, den Schalter -x mit dem Namen der Erweiterung (PowerToys.CyclomaticComplexity) zu verwenden. Die Code-Prüfung läuft, aber die Komplexitätswarnung ist nicht in meiner Ergebnisdatei enthalten, wahrscheinlich weil die Erweiterung nicht auf meinem Build-Server installiert ist, was sinnvoll ist. Ich habe VS nicht auf meinem Build-Rechner installiert (und ich möchte das nicht). Wie kann ich die Erweiterung "manuell" installieren?So installieren Sie die Erweiterung für die Resharper-Befehlszeilentools

Dank

Antwort

1

Die Kommandozeilen-Tools in 2016,3 derzeit nicht vollständig Laden Erweiterungen unterstützen. This comment in der Issue Tracker hat einige Schritte, die möglicherweise unterstützen können - im Grunde legen Sie die. Nupkg der Erweiterung im Produktordner. YMMV.

+0

Danke. Der Link, den Sie gesendet haben, war nicht die vollständige Lösung, sondern gab mir das fehlende Teil der Lösung. Für die Aufzeichnung, was ich tun musste, war: de.nupkg der Erweiterung in den Befehlszeilenordner zu kopieren, löschen Sie den Lösungscache (so dass alle Dateien erneut analysiert werden) und dann den Namen der Erweiterung in den Befehl mit der -x wechseln (zB: -x = "PowerToys.CyclomaticComplexity"). Danach wirkte wie ein Zauber! –

Verwandte Themen