SLN SLNX
Konwersja plików

Konwertuj SLN na SLNX

SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja SLN na SLNX?
Tak - SLN konwertuje się na SLNX.

Najszybszą drogą jest polecenie .NET CLI dotnet sln migrate MySolution.sln, które tworzy nowy plik .slnx obok oryginału bez jego usuwania. Visual Studio 2022 (17.10+) pozwala również zapisać rozwiązanie jako .slnx poprzez Plik > Zapisz jako.

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Nov 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować SLN na SLNX?

Format .slnx to oparty na XML następca Microsoftu dla starego, niestandardowego formatu tekstowego .sln. Przenosi on te same dane rozwiązania - odwołania do projektów, konfiguracje kompilacji i foldery rozwiązań - w czystszej składni, która generuje znacznie czytelniejsze różnice w systemach kontroli wersji. Microsoft zamierza uczynić .slnx długoterminowym standardem, więc wcześniejsza migracja zmniejsza przyszłe problemy, gdy narzędzia zaczną go faworyzować.

Jak przekonwertować SLN na SLNX

.NET CLI FREE

W terminalu uruchom dotnet sln migrate MySolution.sln z folderu zawierającego .sln; CLI utworzy nowy plik .slnx w tym samym katalogu, pozostawiając oryginalny .sln nienaruszony.

Visual Studio 2022 FREE

Otwórz plik .sln w Visual Studio 2022 (17.10 lub nowszym), przejdź do Plik > Zapisz jako, wybierz „Visual Studio Solution File (*.slnx)” jako typ i zapisz obok oryginału.

O tych formatach

Jakość i na co uważać

  • Migracja przepisuje tylko manifest rozwiązania; wszystkie pliki .csproj, .vbproj i pliki źródłowe pozostają nienaruszone, a .slnx wskazuje na te same pliki projektów w tych samych ścieżkach względnych.
  • Konfiguracje kompilacji, mapowania platform (Any CPU, x64) i grupowanie folderów rozwiązań są przenoszone do .slnx - nic nie zostaje utracone ze struktury rozwiązania.
  • Format .slnx wymaga Visual Studio 2022 w wersji 17.10 lub nowszej; starsze wersje Visual Studio nie potrafią otwierać plików .slnx.

Najczęściej zadawane pytania

Czy plik .sln jest usuwany po migracji?
Nie. Zarówno .NET CLI, jak i Visual Studio tworzą plik .slnx obok oryginalnego .sln; możesz usunąć stary plik po zweryfikowaniu, że nowy ładuje się poprawnie.
Czy pliki .csproj zmieniają się podczas migracji?
Nie. Migracja przepisuje tylko manifest rozwiązania; wszystkie pliki projektów i kod źródłowy pozostają nienaruszone.
Czy starsze wersje Visual Studio mogą otwierać pliki .slnx?
Nie. Obsługa .slnx wymaga Visual Studio 2022 w wersji 17.10 lub nowszej.