J'ai utilisé visual studio 2015 depuis un moment maintenant et récemment mis à jour vers vs2017. Je stocke mon projet sur la fondation d'équipe et j'ai souvent 2 instances de visual studio ouvertes, (à différentes solutions stockées sur le même TFS)comment se débarrasser de projectname .vs nomprojet v15 sqlite3 storage.ide
Depuis que j'ai mis à jour vers vs2017, un nouveau fichier a été ajouté à chaque projet: projectname \ .vs \ nomprojet \ v15 \ sqlite3 \ storage.ide Ce fichier est constamment modifié même si je ne le référence jamais dans mon code et n'utilise pas sqlite n'importe où. Cela provoque 2 problèmes:
1.) Chaque fois que je vérifie les modifications en attente, il modifie ce fichier. J'ai essayé de fermer le dossier .vs, j'ai essayé de supprimer le contenu de ce dossier sur le TFS. Cela ne fait rien. Ce fichier est toujours sur ma liste de modifications en attente. (Je peux l'exclure, mais elle ne devrait pas l'être.)
2.) Plus important encore, mes 2 instances de Visual Studio essayent d'accéder aux fichiers storage.ide de l'autre et aux erreurs de lancement de temps en temps parce qu'elles sont utilisées.
Que crée cette instance sqlite dans mes projets?
Si je ne peux pas le supprimer complètement, comment puis-je le faire fonctionner correctement avec TFS et plusieurs instances de Visual Studio?
ok cela semble fonctionner, mais pourquoi ne pas cloaking le dossier? En quoi est-ce différent de .tfignore? –
@BrianHeward La dissimulation est le processus de définition des dossiers ou fichiers qui doivent être ** ignorés de l'espace de travail sur votre machine de développement. ** Cela n'influence pas les autres machines ou autres collègues, ils peuvent toujours vérifier dans les dossiers .vs. De plus, vous ne pouviez masquer que les fichiers/dossiers déjà dans le contrôle de la source. Si vous souhaitez utiliser l'option de dissimulation, vous devez vérifier le dossier .vs sur TFS (sans aucun fichier ou sous-dossier), puis effectuer l'opération masquée. –