Je voudrais savoir si je peux supprimer en toute sécurité le fichier sdf qui stocke des informations pour Visual Studios Intellisense - va-t-il être reconstruit la prochaine fois que j'ouvrirai la solution?
Dois-je perdre quelque chose en faisant cela? Est-il possible de casser la solution de cette façon?
La motivation à le faire est qu'en ayant plusieurs petits projets stockés - chaque fichier sdf a une taille de plus ou moins 20 Mo, ce qui représente une quantité notable d'espace disque.
Réponses:
Vous pouvez supprimer le fichier .sdf et le dossier ipch en toute sécurité, mais vous pouvez également empêcher VS de placer ces fichiers dans le dossier du projet en premier lieu. (Utile si vous avez votre source dans un SVN ou un autre dossier synchronisé, ou si vous stockez votre projet sur un petit volume comme une clé USB ou un SSD et que vous ne voulez pas que ces gros fichiers soient stockés dans le même dossier)
Aller à
Tools -> Options -> Text Editor -> C/C++ -> Advanced
Dans " Emplacement de secours ", définissez " Toujours utiliser l'emplacement de secours " sur
True
et " Ne pas avertir si l'emplacement de secours est utilisé " surTrue
.Dans " Fallback Location ", vous pouvez mettre un chemin comme
C:\Temp
ou si vous le laissez vide, VS utilisera le répertoire temporaire dans votre dossier AppData .la source
Vous pouvez supprimer le fichier en toute sécurité. Visual Studio reconstruira le fichier la prochaine fois que la solution sera ouverte.
la source
La réponse courte est oui , vous pouvez supprimer en toute sécurité le fichier .sdf .
Cependant, notez que vous pouvez réellement empêcher VS de créer des fichiers .sdf en premier lieu en définissant l'option suivante sur
True
:Outils -> Options -> Éditeur de texte -> C / C ++ -> Avancé -> Désactiver la base de données
la source
par souci d'exhaustivité, vous pouvez supprimer en toute sécurité: - * .sdf - Dossiers de débogage (généralement à deux niveaux) - dossier ipch (c #)
la source
Vous pouvez supprimer ce fichier local, ne vous inquiétez pas. Le SDF proviendra de votre fichier "xxxDBDataSet.xsd". si vous le changez, le fichier SDF sera également nouveau.
la source