J'ai un fichier de solution semi-large dans Visual Studio 2008, avec environ 25-30 projets.Pourquoi Visual Studio 2008 souhaite-t-il enregistrer régulièrement mon fichier de projet?
Je remarque souvent que je souhaite soit fermer le fichier de solution, soit enregistrer les modifications en attente dans TFS, VS me demande si je souhaite enregistrer un projet particulier.
Si j'annule l'opération, cliquez sur Enregistrer tout, puis réessayez, il me sera redemandé. Si j'essaie d'enregistrer les modifications en attente, il me demandera, je clique sur Oui, pour enregistrer les modifications, l'enregistrement a lieu, et si j'essaie maintenant de fermer la solution, il me demandera à nouveau si Je veux enregistrer le fichier de projet.
Qu'est-ce que je fais mal? Pour autant que je sache, il n'y a rien de différent dans ce projet par rapport aux autres. Si je ferme la solution (en enregistrant le fichier projet dans le processus), le rouvre et le ferme, alors il ne me demande pas, mais n'importe quoi fait à l'un des fichiers dans la solution entière, et il ressemble ce fichier est maintenant édité, même si VS ne l'a pas vérifié. Au moins une fois que j'ai expérimenté que les fichiers que j'ai ajoutés au projet n'ont pas été vérifiés dans TFS, il semble que l'opération de sauvegarde n'ait pas lieu du tout, ce qui expliquerait pourquoi il me demande à plusieurs reprises de le sauvegarder.
Si quelqu'un peut faire la lumière sur ce problème ce serait bien.
Edit 1: En réponse à l'édition des fichiers de projet pour vous assurer qu'il contient les entrées SAK
, tous les fichiers du projet dans la solution contient déjà. Pour m'assurer que je viens de faire une recherche récursive de niveau fichier pour les nœuds XML, et qu'ils contiennent tous SAK.
Malheureusement, le fichier est déjà comme ça. –