Ich bin neu in Visual Studio und experimentiere mit einigen Windows-Diensten. Ich habe zwei Lösungen erstellt und möchte beide gleichzeitig anzeigen. Ohne auf Datei-> Aktuelle Projekte klicken zu müssen, um hin und her zu wechseln.
Idealerweise könnte dies im Lösungs-Explorer stattfinden und nur die Projekte verschachteln, aber ich kann dort jeweils nur eine Lösung / ein Projekt anzeigen.
Gibt es überhaupt eine Möglichkeit, mehrere Lösungen / Projekte in Visual Studio anzuzeigen?
visual-studio
Mike
quelle
quelle
Antworten:
So wird Visual Studio entworfen: Eine Lösung, eine Visual Studio (VS) -Instanz.
Neben dem Wechsel zwischen Lösungen in einer VS-Instanz können Sie auch eine andere VS-Instanz öffnen und Ihre andere Lösung mit dieser öffnen. Neben Lösungen gibt es wie gesagt "Projekte". Sie können mehrere Projekte in einer Lösung haben und daher viele Projekte gleichzeitig anzeigen.
quelle
Es gibt einen viel einfacheren (aber nicht so offensichtlichen) Weg; Klicken Sie mit der rechten Maustaste auf das Visual Studio-Symbol in der Taskleiste, klicken Sie mit der rechten Maustaste auf den Anwendungsnamen im Popup-Menü und klicken Sie dann auf "Öffnen". Windows öffnet dann eine andere Instanz, in der Sie eine andere Lösung öffnen können.
quelle
Wenn Sie zwei separate Lösungen haben, können Sie diese nicht gleichzeitig in derselben VS-Instanz anzeigen. Sie können jedoch mehrere VS-Instanzen öffnen und zwischen ihnen eine Registerkarte erstellen.
Eine Alternative wäre, die Projekte von einer Lösung in die andere zu importieren und so alle Ihre Projekte in einer Lösung zusammenzufassen. Sie können dies tun, indem Sie die folgenden Schritte ausführen:
Wählen Sie im Projektmappen-Explorer die Lösung aus, in die Sie ein Projekt importieren möchten. Klicken Sie mit der rechten Maustaste und wählen Sie im Kontextmenü Hinzufügen-> Vorhandenes Projekt.
Suchen Sie in der Dateiauswahl die Projektdatei, die Sie importieren möchten (sie endet in .XXproj, wobei XX die Sprache ist, die Sie verwenden).
Klicken Sie auf Öffnen und voila! Ihr Projekt wird importiert.
quelle
Es gibt eine Möglichkeit, mehrere Lösungen in einer Instanz von VS zu speichern.
Versuchen Sie die folgenden Schritte:
HINWEIS: Dies funktionierte für Visual Studio 2013 Professional
quelle
Sie können eine neue leere Lösung erstellen und Ihre verschiedenen Projekte hinzufügen.
quelle
Klicken Sie einfach mit der rechten Maustaste auf das Visual Studio-Symbol und wählen Sie dann "Neues Fenster" aus der kontextbezogenen Symbolleiste, die unten in Windows 8 angezeigt wird. Eine neue Instanz von Visual Studio wird gestartet, und Sie können Ihr zweites Projekt öffnen.
quelle
Sie können mehrere Projekte in einer Instanz von Visual Studio haben. Der Sinn einer VS-Lösung besteht darin, alle Projekte, mit denen Sie arbeiten möchten, an einem Ort zusammenzuführen, sodass Sie nicht mehrere Lösungen in einer Instanz haben können. Sie müssten jede Lösung separat öffnen.
quelle
Zwei Möglichkeiten kommen in den Sinn ...
Öffnen Sie ein weiteres Visual Studio-Fenster und öffnen Sie die zweite Lösung darin.
Es ist vorzuziehen, Ihre vorhandenen Projekte zu einer Lösung hinzuzufügen. Klicken Sie einfach mit der rechten Maustaste, fügen Sie ein vorhandenes Projekt hinzu und navigieren Sie zur Projektdatei (csproj). .... zB C: \ Benutzer \ Benutzer \ Dokumente \ Visual Studio 2012 \ Projekte \ MySqlWindowsFormsApplication1 \ MySql Windows Forms Project1 \ MySql Windows Forms Project1.csproj .... Auf diese zweite Weise möchten Sie möglicherweise mehrere Startprojekte einrichten dh für Personen mit Client-Server-Apps oder Apps mit Abhängigkeiten. .... Wählen Sie dazu die Lösung und dann Gehe zu: Projekt >> Eigenschaften >> Startprojekt >> Wählen Sie Mehrere Startprojekte aus und setzen Sie die Aktionen auf Start. Beim Debuggen wird der als Start ausgewählte ausgeführt.
Aus Interesse können Sie mehrere andere Lösungsfenster öffnen, um verschiedene Projekte gleichzeitig anzuzeigen. http://www.schwammysays.net/visual-studio-2012-tip-multiple-solution-explorers/
quelle
Sie wissen nicht, ob dies nützlich ist, aber wenn Sie mit mehreren Projekten arbeiten möchten, ohne durch den Projektbaum zu navigieren (wie z. B. mehrere Fenster), können Sie versuchen, VS auf einem anderen virtuellen Desktop zu öffnen (zumindest für Windows 10), indem Sie Strg + Win gedrückt halten + D. Öffnen Sie dann ein anderes VS-Studio und öffnen Sie dort Ihr anderes Projekt. Sie können zwischen Projekten mit Strg + Win + Pfeiltaste {links / rechts} wechseln.
quelle
MAC-Benutzer - Dieses Problem hat mich fertig gemacht, da es nicht möglich ist, zwei verschiedene Visual Studio-Instanzen gleichzeitig zu öffnen. Ich habe eine Lösung gefunden, die gut funktioniert, obwohl sie etwas unorthodox ist: Holen Sie sich die neueste Beta-Testversion, die neben Ihrer normalen VS-Installation in einer separaten Sandbox installiert wird (dies geschieht automatisch). Sie können dann beide Versionen nebeneinander ausführen, was für das, was ich brauchte, ausreicht - um ein Projekt auf Struktur, Code usw. untersuchen zu können, während Sie die eigentliche Codierung ausführen, die ich in der 'aktuellen' VS-Installationsinstanz ausführen muss.
quelle
Nach langen Recherchen und verschiedenen Experimenten besteht der einfachste Weg "FÜR MAC-BENUTZER" darin, ein Skript zu erstellen:
: D.
quelle