SLN SLNX
Filkonvertering

Konverter SLN til SLNX

HURTIGT SVAR
Er det muligt at konvertere SLN til SLNX?
Ja - SLN kan konverteres til SLNX.

Den hurtigste vej er .NET CLI-kommandoen dotnet sln migrate MySolution.sln, som skriver en ny .slnx-fil ved siden af den originale uden at slette den. Visual Studio 2022 (17.10+) kan også gemme løsningen som .slnx via Filer > Gem som.

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Nov 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen

Hvorfor konvertere SLN til SLNX?

Formatet .slnx er Microsofts XML-baserede erstatning for det forældede .sln-tekstformat. Det indeholder de samme løsningsdata - projektreferencer, build-konfigurationer og løsningsmapper - i en renere syntaks, der giver meget mere læsbare diffs i versionsstyring. Microsoft har til hensigt, at .slnx skal være den langsigtede standard, så en tidlig migrering reducerer fremtidig friktion, efterhånden som værktøjerne skifter mod det.

Sådan konverterer du SLN til SLNX

.NET CLI FREE

Kør dotnet sln migrate MySolution.sln i en terminal fra mappen, der indeholder .sln-filen; CLI'en skriver en ny .slnx i samme mappe og lader den originale .sln forblive urørt.

Visual Studio 2022 FREE

Åbn .sln-filen i Visual Studio 2022 (17.10 eller nyere), gå til Filer > Gem som, vælg «Visual Studio Solution File (*.slnx)» som type, og gem ved siden af den originale.

Om disse formater

Kvalitet & hvad man skal være opmærksom på

  • Migreringen omskriver kun løsnings-manifestet; alle .csproj, .vbproj og kildefiler forbliver urørte, og .slnx-filen peger på de samme projektfiler på de samme relative stier.
  • Build-konfigurationer, platform-mappings (Any CPU, x64) og grupperinger af løsningsmapper overføres alle til .slnx - intet går tabt fra løsningsstrukturen.
  • Formatet .slnx kræver Visual Studio 2022 version 17.10 eller nyere; tidligere versioner af Visual Studio kan ikke åbne .slnx-filer.

Ofte stillede spørgsmål

Bliver .sln-filen slettet efter migrering?
Nej. Både .NET CLI og Visual Studio opretter .slnx-filen ved siden af den originale .sln; du kan slette den gamle fil, når du har bekræftet, at den nye indlæses korrekt.
Ændrer .csproj-filerne sig under migreringen?
Nej. Migreringen omskriver kun løsnings-manifestet; alle projektfiler og kildekode forbliver urørte.
Kan ældre versioner af Visual Studio åbne .slnx-filer?
Nej. Understøttelse af .slnx kræver Visual Studio 2022 version 17.10 eller nyere.