SLN SLNX
Conversione file

Converti SLN in SLNX

RISPOSTA RAPIDA
È possibile convertire SLN in SLNX?
Sì - SLN si converte in SLNX.

Il percorso più veloce è il comando CLI .NET dotnet sln migrate MySolution.sln, che scrive un nuovo file .slnx accanto all'originale senza eliminarlo. Visual Studio 2022 (17.10+) può anche salvare la soluzione come .slnx tramite File > Salva con nome.

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Nov 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire SLN in SLNX?

Il formato .slnx è il sostituto basato su XML di Microsoft per il formato di testo personalizzato legacy .sln. Trasporta gli stessi dati della soluzione - riferimenti ai progetti, configurazioni di build e cartelle della soluzione - in una sintassi più pulita che produce diff di controllo versione molto più leggibili. Microsoft intende rendere lo .slnx lo standard a lungo termine, quindi migrare in anticipo riduce gli attriti futuri man mano che gli strumenti si spostano verso di esso.

Come convertire SLN in SLNX

.NET CLI FREE

In un terminale, esegui dotnet sln migrate MySolution.sln dalla cartella contenente il file .sln; la CLI scrive un nuovo file .slnx nella stessa directory e lascia intatto l'originale .sln.

Visual Studio 2022 FREE

Apri il file .sln in Visual Studio 2022 (17.10 o versioni successive), vai su File > Salva con nome, seleziona «Visual Studio Solution File (*.slnx)» come tipo e salva accanto all'originale.

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • La migrazione riscrive solo il manifesto della soluzione; tutti i file .csproj, .vbproj e i file sorgente rimangono intatti, e lo .slnx punta agli stessi file di progetto agli stessi percorsi relativi.
  • Le configurazioni di build, le mappature delle piattaforme (Any CPU, x64) e i raggruppamenti delle cartelle della soluzione vengono tutti trasferiti in .slnx - nulla viene perso della struttura della soluzione.
  • Il formato .slnx richiede Visual Studio 2022 versione 17.10 o successiva; le versioni precedenti di Visual Studio non possono aprire i file .slnx.

Domande frequenti

Il file .sln viene eliminato dopo la migrazione?
No. Sia la CLI .NET che Visual Studio creano il file .slnx accanto all'originale .sln; puoi eliminare il vecchio file una volta verificato che quello nuovo si carichi correttamente.
I file .csproj cambiano durante la migrazione?
No. La migrazione riscrive solo il manifesto della soluzione; tutti i file di progetto e il codice sorgente rimangono intatti.
Le versioni precedenti di Visual Studio possono aprire i file .slnx?
No. Il supporto per .slnx richiede Visual Studio 2022 versione 17.10 o successiva.