Aujourd'hui, alors que j'essayais de publier une application pour pouvoir la tester, j'ai soudainement reçu le message d'erreur suivant:
L'article D:\ScratchSrc\TryNewReportViewer2017\TryNewReportViewer2017\TryNewReportViewer2017.csproj.vspscc introuvable dans votre espace de travail ou vous n’avez pas l’autorisation de y accéder.
C'est un mystère pour moi, car je ne l'avais jamais compris auparavant et je travaillais avec cette application la semaine dernière. Le publier aussi.
J'ai cherché le fichier .vspscc. Je l'ai trouvé exactement où il a été dit. Donc, l'alternative est que je n'ai pas les autorisations nécessaires. Je ne comprends pas pourquoi je ne devrais pas avoir de permissions sur un fichier que j'ai créé sur ma machine, mais peu importe. Alors, comment puis-je obtenir des autorisations sur mon propre fichier?
Je travaille avec VS 2017, TFS 2015 sur site.
Ce problème peut être dû à une mauvaise liaison de contrôle de source pour ce fichier xx.vspscc
spécifique.
Doublez vérifiez vos liaisons de contrôle de source pour ce fichier dans TFS. Vous pouvez aussi essayer de débloquer et relier le fichier .
Supprimez ensuite le fichier en local (sauvegardez d’abord les modifications locales) et obtenez la dernière version de TFS. Enfin, publiez à nouveau.
Si la solution ci-dessus ne fonctionne toujours pas, essayez de supprimer un espace de travail local et d'en créer un nouveau, obtenez la dernière version du fichier, modifiez le fichier avec les modifications locales (si vous en avez) dans votre sauvegarde, archivez le fichier, puis effectuez la publication. .
J'ai pu «résoudre» le problème en accédant à l'explorateur de contrôle de code source, en sélectionnant le fichier smproj (qui avait été extrait), puis en l'archivant tout seul. Ensuite, j'ai vérifié dans Model.bim. A été capable de faire ces deux choses sans avoir l'erreur.