Eine SLN-Datei in das neue SLNX-Format konvertieren

Um eine klassische (furchtbare) SLN-Datei (Visual Studio Solution) in der modernere, schlankere XML-Format „SLNX“ zu konvertieren:

  1. Windows-Eingabeaufforderung (CMD) öffnen.
  2. per cd in den Ordner wechseln, in dem die SLN-Datei liegt.
  3. Diesen Befehl eingeben:
    dotnet solution migrate
    
  4. Die SLN-Datei löschen.
  5. Die SLNX-Datei zu Git hinzufügen.

Anschließend noch ggf. Build- und CI/CD-Skripte entsprechend anpassen, um auf die neue SLNX-Datei zu verweisen.

(Anderer Blog-Beitrag von Microsoft zum Thema)