Visual Studio 2010-projet c++ - supprimer *.fichier sdf

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'ouvre la solution?

est-ce que je perds quelque chose en faisant ça? Est-il possible de briser la solution de cette façon?

la motivation pour le faire est qu'en ayant plusieurs petits projets stockés - chaque fichier sdf est plus ou moins 20Mb dans la taille qui s'ajoute à une quantité notable de de l'espace disque.

221

5 réponses

vous pouvez supprimer en toute sécurité le .fichier sdf et dossier ipch mais vous pouvez également arrêter VS de mettre ces fichiers dans le dossier 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 le " lieu de repli ", mettre " toujours utiliser le lieu de repli True et " ne pas prévenir si le lieu de repli utilisé True .

" de Secours "Emplacement 151970920" " vous pouvez soit mettre un chemin comme C:\Temp ou si vous le laissez vide alors VS allez utiliser le répertoire temporaire de votre AppData dossier .

348
répondu Ozzah 2016-06-24 03:34:19

vous pouvez supprimer le fichier en toute sécurité. Visual Studio reconstruira le fichier la prochaine fois que la solution sera ouverte.

44
répondu Håvard S 2011-10-09 22:28:05

La réponse courte est oui , vous peut supprimer en toute sécurité le .sdf fichier.

cependant, notez que vous pouvez réellement empêcher VS de créer .sdf file en premier lieu en définissant l'option suivante à True :

Outils -> Options -> Options De L'Éditeur De Texte -> C/C++ -> Avancé -> Désactiver La Base De Données

21
répondu Szabolcs 2015-04-13 18:25:23

un souci d'exhaustivité, vous pouvez supprimer en toute sécurité: - *.sdf - Dossiers de débogage (généralement à deux niveaux) - dossier ipch (c#)

1
répondu ingconti 2015-06-06 16:46:45

, Vous pouvez supprimer ce fichier local, ne vous inquiétez pas. Le SDF sera de votre " xxxDBDataSet.xsd" fichier. si vous le changez, le fichier SDF sera également Nouveau.

0
répondu user1012506 2016-07-11 09:04:34