Pourquoi convertir SLN en ZIP ?
Un fichier .sln est un manifeste en texte brut introduit en 1997 pour Visual Studio qui stocke uniquement les chemins vers les fichiers de projet et les configurations de build. Une archive .zip du manifeste seul donne au destinataire un fichier texte de 2 à 4 Ko qui ne peut être ni compilé, ni ouvert dans un IDE, ni exécuté.
Comment convertir SLN en ZIP
Explorateur Windows FREE
Sélectionnez le dossier parent de la solution (contenant le .sln et tous les sous-dossiers de projet), faites un clic droit et choisissez Envoyer vers > Dossier compressé.
7-Zip OPEN-SOURCE
Faites un clic droit sur l'ensemble du dossier de la solution dans 7-Zip et choisissez Ajouter à l'archive pour compresser tous les fichiers du projet ensemble.
À propos de ces formats
Un fichier SLN est une « solution » Visual Studio - un fichier texte brut qui regroupe un ou plusieurs projets de code (.csproj, .vcxproj, etc.) afin qu'ils soient compilés ensemble.…
Ouvrir les détails de .SLN →Un fichier ZIP est une archive compressée qui stocke un ou plusieurs fichiers dans un seul paquet plus petit. Sur Windows, macOS, iOS et Android, vous pouvez l'ouvrir sans rien installer -…
Ouvrir les détails de .ZIP →Qualité et points de vigilance
- Le fichier
.slncontient uniquement des références aux fichiers.csproj,.vbprojou.vcxproj- tout le code source réel réside dans ces fichiers référencés et leurs sous-dossiers. - Excluez les dossiers
bin/,obj/etpackages/pour garder une archive de petite taille ; NuGet les restaure automatiquement lors de la première compilation. - Si vous avez perdu le dossier complet de la solution, ouvrez le
.slndans un éditeur de texte pour voir les chemins de projet attendus, puis vérifiez votre gestionnaire de versions ou une sauvegarde pour une copie complète.
Foire aux questions
Pourquoi mon fichier .sln est-il si petit ?
Un outil peut-il convertir SLN en ZIP ?
Je n'ai que le fichier .sln - puis-je récupérer le projet ?
.sln dans un éditeur de texte pour voir les chemins de projet attendus, mais le code source réel est perdu à moins que vous ne possédiez le reste du dossier, un dépôt Git ou une sauvegarde.