Kann ich Visual Studio so konfigurieren, dass das Startprojekt NICHT jedes Mal geändert wird, wenn ich eine Datei aus einem der Projekte öffne?

StackOverflow https://stackoverflow.com/questions/4434

  •  08-06-2019
  •  | 
  •  

Frage

Nehmen wir an, dass es eine Projektmappe gibt, die zwei Projekte enthält (Projekt1 und Projekt2).

Projekt1 ist als Startprojekt festgelegt (sein Name wird in Fettschrift angezeigt).Ich doppelklicke auf eine Datei in Project2, um sie zu öffnen.Die Datei wird geöffnet, aber es passiert noch etwas anderes: Projekt2 wird als Startprojekt festgelegt.

Ich habe versucht, in der Konfiguration eine Option zum Ändern zu finden, habe aber keine gefunden.

Kann diese Funktion (obwohl sie für mich eher ein Fehler ist) deaktiviert werden?

War es hilfreich?

Lösung

Die Vorgehensweise zur Auswahl eines Startup-Projekts wird in beschrieben Sara Fords Blog „Visual Studio Tip of the Day“." (sehr empfehlenswert).Sie hat dort einen Beitrag darüber Aufsetzen von StartUp-Projekten.Im Wesentlichen gibt es zwei Möglichkeiten. Die einfachste besteht darin, mit der rechten Maustaste auf das gewünschte Projekt zu klicken und „Als Startprojekt festlegen“ auszuwählen.Dadurch wird verhindert, dass andere Projekte zum StartUp-Projekt werden, selbst wenn Sie auf eine ihrer Dateien klicken.

Andere Tipps

Überprüfen Sie Ihre Visual Studio-Optionen auf das folgende Kontrollkästchen:
Projekte und Lösungen – Erstellen und Ausführen – Für neue Lösungen verwenden Sie das aktuell ausgewählte Projekt als Startprojekt.

Deaktivieren Sie das und prüfen Sie, ob sich das Verhalten ändert.

Ich bin auf einen Fehler gestoßen, bei dem das fett gedruckte Projekt nicht das Startprojekt war, obwohl es in den Lösungseigenschaften als „einzelnes Startprojekt“ ausgewählt wurde.

Eine Möglichkeit, diesen Fehler zu umgehen, bestand darin, im Konfigurationsmanager die Option „Bereitstellung“ für das nicht fett gedruckte Projekt zu deaktivieren, das fälschlicherweise als Startprojekt verwendet wurde.Der Konfigurationsmanager wird durch einen Rechtsklick auf die Lösung im Projektmappen-Explorer gefunden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top