2017-06-06 1 views
2

Ich verwende Visual Studio 2015 Update 3 und habe eine Lösung voller unabhängiger API-Projekte. Vor einiger Zeit hat es beim Starten von Debug alle Projekte unter einer Multiprojektlösung beendet.ReSharper wird beim Debuggen nicht mehrere Projekte erstellen

Alle Projekte sind auf Immer erstellen in den Resharper-Einstellungen "Build & Run" festgelegt.

Mehrere Startprojekte sind ausgewählt und die Option "Erstellen" ist für alle Projekte unter Konfigurationsmanager ausgewählt.

Allerdings wird nur ein Projekt erstellt. Das ist das oberste Projekt in der Configuration Manager-Liste. Ich kann ein anderes Projekt an die Spitze dieser Liste verschieben, um es zu dem Projekt zu machen, das erstellt wird.

Die einzige Möglichkeit, mehrere Projekte auszuführen, besteht darin, das oberste Configuration Manager-Projekt davon abhängig zu machen.

Ich habe VS und Resharper deinstalliert und neu installiert und beide auf die Standardeinstellungen zurückgesetzt und hatten kein Glück.

Irgendwelche Ideen, was das Problem sein könnte? Ich musste noch nie festlegen, dass alle Projekte aufeinander angewiesen sind, damit sie alle zuvor erstellt wurden.

Windows-10 Pro FWIW

Updates

  • Projects and Solutions > Build and Run settings Screenshot
  • manuell einen MSBUILD Befehl für die SLN-Datei ausführt baut alle Projekte ohne Probleme.

  • Immer noch kein Glück mit diesem, aber ich habe zumindest bestätigt, dass es ein ReSharper Build-Problem ist. VS Build erstellt alle Projekte so, wie es sollte. Ich kann zumindest VS Build verwenden, bis ich herausfinden kann, was mit ReSharper Build vor sich geht.

+0

Enthält das Ausgabefenster auch keine Informationen zu anderen API-Projekten? Funktioniert es ohne ReSharper? Zeigt IIS nur eines der Projekte als gebaut an? – Bartosz

+0

Korrigieren. Das Ausgabefenster zeigt keine Build-Informationen an. Ich habe Resharper letzte Nacht deinstalliert und konnte immer noch nicht mehrere Projekte erstellen. Ich bin mir aber nicht ganz sicher, was Sie mit IIS meinen (Express). Die Projekte sind dort und in IIS Express zugänglich, ich muss sie nur manuell erstellen, um die Änderungen dort zu erhalten. – p0laris

+0

Das Ausgabefenster hat eine Combobox mit der Aufschrift 'Show output from' - haben Sie es auf 'Build' gesetzt? – Bartosz

Antwort

0

Sind Sie sicher, dass Sie die richtige Startaktion für die gewünschten Projekte ausgewählt haben? (Die Frage besagt nur, dass Sie mehrere Startprojekte haben) enter image description here

+0

Danke, aber, ja, alle Projekte sind auf "Start" unter Startup-Projekte gesetzt. – p0laris

Verwandte Themen