187 Stimmen

Gibt es eine Möglichkeit, zunächst eine leere Lösungsdatei (.sln) zu erstellen und dann Projekte hinzuzufügen?

Visual Studio hat mich immer geärgert, weil man (meines Wissens) nicht erst eine Projektmappe erstellen und dann neue/bestehende Projekte hinzufügen kann. Der einzige Weg, den ich kenne, um eine Projektmappe zu erstellen, besteht darin, ein Projekt zu erstellen und den Namen der Projektmappe dafür anzugeben.

Also, gibt es eine Möglichkeit, mit einer leeren Lösung (.sln) in Visual Studio (jede Version) zu starten?

1 Stimmen

Ich habe die Option "Leere Lösung" in VS2022 vermisst, aber ich habe sie behoben, indem ich meine Installation geändert und ein paar andere Komponenten/Workloads hinzugefügt habe. I erraten die von mir hinzugefügte Option, die das Problem behoben haben könnte, ist die ".NET 5.0 Runtime".

1 Stimmen

Auch ich hatte dieses Problem, und ich kann bestätigen, dass die .NET 5.0 Runtime-Komponente die Vorlage für leere Lösungen wiederherstellt.

283voto

Justin Ethier Punkte 126797

Ja, So geht's: Lösungen und Projekte erstellen gibt einen Überblick.

Aus dem Artikel:

Lösungen erstellen So erstellen Sie eine neue Lösung

  1. En el Datei Menü, wählen Sie Neu und klicken Sie dann auf Projekt .

  2. In der Projekttypen Fenster, wählen Sie Andere Projekttypen und wählen Sie dann Visual Studio Lösungen .

  3. In der Schablonen Fenster, wählen Sie Leere Lösung .

  4. Geben Sie einen Namen für das Projekt ein.

  5. Um den Speicherort des Lösungsverzeichnisses zu ändern, wählen Sie Durchsuchen Sie und geben Sie einen neuen Ort an.

  6. Wählen Sie Zur Versionskontrolle hinzufügen wenn Sie die Lösung in eine Versionskontrolldatenbank oder Repository hinzufügen möchten.

  7. Klicken Sie auf OK .

Nachdem Sie eine leere Lösung erstellt haben, können Sie können Sie neue oder bestehende Projekte und Elemente zu der leeren Lösung hinzufügen, indem Sie den Befehl Neues Element hinzufügen oder Vorhandenes Element hinzufügen aus dem Menü Projekt hinzufügen.

9 Stimmen

Danke Justin, das hat mir auch 2017 geholfen! Ich weiß nicht, warum sie die leere/leere Lösung an einem so obskuren Ort verstecken wollen, wenn viele von uns mit einer leeren Lösung beginnen und eine Ordnerstruktur nach Ebenen erstellen wollen... Danke

3 Stimmen

In Visual Studio 2019 können Sie keine neuen Projekte über Add-new-Item erstellen. Sie können jedoch ein neues Projekt über Datei->Neu->Projekt hinzufügen und "Projekt" nach dem Wort "Neu" in die Steuerzeile eingeben.

1 Stimmen

Genial - suchen Sie nach "Lösung" und Sie finden nichts.... danke für die Bereitstellung von Workaround für microsoft scheitert :)

50voto

sommmen Punkte 4431

In meinem Fall, mit Visuelles Studio 2022 die leere Projektvorlage fehlte ganz:

enter image description here

Doch dotnet kommt mit diesem praktischen Befehl zur Rettung:

dotnet new sln

https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-new

enter image description here enter image description here

Verwandte SO: So erstellen Sie eine Solution-Datei mit dotnet core CLI

0 Stimmen

Dies ist die richtige Antwort für Visual Studio 2022.

31voto

Michael Freidgeim Punkte 23629

Für Visual Studio 2019 die Schritte sind beschrieben in https://docs.microsoft.com/en-us/visualstudio/get-started/tutorial-projects-solutions?view=vs-2019#create-a-solution

  • Öffnen Sie Visual Studio.

  • Wählen Sie im Startfenster die Option Ein neues Projekt erstellen.

  • Geben Sie auf der Seite Neues Projekt erstellen in das Suchfeld leere Lösung ein, wählen Sie die Vorlage Leere Lösung aus und wählen Sie dann Weiter.

Hinweis: Sie müssen sicherstellen, dass Sie ein brandneues Projekt öffnen. Wenn Sie mit der rechten Maustaste auf "Neues Projekt erstellen" klicken, wird die Option zum Erstellen einer leeren Lösung nicht angezeigt.

enter image description here

7 Stimmen

Das scheint nicht mehr zu funktionieren, zumindest nicht bei mir. Es gibt keine leere Lösung mehr in der Liste, weder über Datei > Neues Projekt erstellen noch über das Startfenster...

3 Stimmen

Es gibt keine Option "leere Lösung".

0 Stimmen

@Bassie, ich habe ein Bild hinzugefügt, das auf meinem Rechner verfügbar ist

22voto

Shawn McGough Punkte 1932

Für Visual Studio 2013 hat sie sich leicht verändert.
Die Suche unter "Installierte Vorlagen (Strg + E)" nach "Blank" funktioniert ebenfalls.

So erstellen Sie eine leere Lösung

  1. En el Datei Menü, klicken Sie auf Neu und klicken Sie dann auf Neues Projekt .
  2. Wählen Sie im linken Fensterbereich Installiert auswählen Andere Projekttypen und dann s wählen Visual Studio-Lösungen aus der erweiterten Liste.
  3. Wählen Sie im mittleren Fensterbereich Leere Lösung .
  4. Stellen Sie die Name y Standort Werte für Ihre Lösung und klicken Sie dann auf OK .

http://msdn.microsoft.com/en-us/library/zfzh36t7.aspx

4 Stimmen

Bei mir war es Installiert > Vorlagen > Visual Studio-Lösungen > Leere Lösung

1 Stimmen

+1 Ich habe mir den Kopf zerbrochen, als ich versuchte, die leere Lösungsoption zu finden, und die Suche nach "Blank" hat funktioniert.

1 Stimmen

Bei mir war es Installiert > Vorlagen > Andere Projekttypen > Visual Studio-Lösungen > Leere Lösung

11voto

Rikou Punkte 181

Ich habe das Problem der fehlenden "leeren Lösung" in VS 2022 mit Visual Studio Installer behoben. Mein Installer ist nicht in Englisch, daher können die Bezeichnungen etwas anders sein. Sorry für mein französisches Englisch ;-)

In "Installationsdetails", "Webentwicklung mit ASP.Net", "Optional", 8. Kästchen "Elemente und Projektvorlagen für .Net Framework" (Ich kann mir nicht vorstellen, wie dies mit der leeren Lösungsvorlage zusammenhängt... Aber es hat bei mir funktioniert)

5 Stimmen

Das hat bei mir auch funktioniert. Es war allerdings nicht das 8. Kontrollkästchen, sondern nur das, das mit Zusätzliche Projektvorlagen (frühere Versionen) .

0 Stimmen

Gerade lief in diese heute, nie lief in es vor, so dass ich völlig verloren war.. danke an Rikou und @thisextendsthat dies war genau mein Problem. Die Installation der Option "Zusätzliche Projektvorlagen (frühere Versionen)" fügte es für mich wieder hinzu.

0 Stimmen

Damit ist das gleiche Problem bei mir behoben. Ich war auch "Zusätzliche Projektvorlagen (frühere Versionen)" Checkbox

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X