leblate63
Messages postés4Date d'inscriptionvendredi 27 avril 2007StatutMembreDernière intervention 4 juin 2007
-
3 juin 2007 à 14:59
keyaz12
Messages postés2Date d'inscriptionmercredi 21 décembre 2005StatutMembreDernière intervention22 janvier 2008
-
22 janv. 2008 à 14:52
bonjour, je développe actuellement une application en C# pour générer un document excel à partir d'une base VisualSourceSafe. Le document regroupe et trie des versions de fichiers. Cette application fonctionne tres bien sous mon compte utilisateur, en revanche une erreur survient losque je me log sous un compte différent. Mon soucis est que cette erreur est du type : "Opération d'historique déjà en cours ". L'erreur apparait lors d'une instruction GetVersions. Je cherche désesperément une piste sachant que:
L'appli tourne sous mon compte;
Une seconde fonctionnalité de l'appli faisant appel à des GetVersions fonctionne correctement sous tous les comptes.
Help!
Merci bonne journée à tous!
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 3 juin 2007 à 15:26
Salut,
Tu parcours toujours toute la liste quoi qu'il arrive ?
Il me semble que s'il s'agit de VSS 6, il faut que tu itères au travers de toute la collection, même si tu as trouver ce que tu voulais.
Concernant la différence entre les 2 comptes, peut être est ce dû au fait que sous le tiens il n'y a qu'un résultat à la demande GetVersion précédent celle qui lève l'erreur.
leblate63
Messages postés4Date d'inscriptionvendredi 27 avril 2007StatutMembreDernière intervention 4 juin 2007 4 juin 2007 à 09:23
effectivement je travail avec VSS 6 et j'arrete de parcourir ma liste de versions quand j'ai trouver la bonne. J'ai essayé d'enlever les "break" mais le problème persiste. De + je test mon appli sur la meme base quelque soit le compte utilisateur de mes tests donc le mystère reste entier
keyaz12
Messages postés2Date d'inscriptionmercredi 21 décembre 2005StatutMembreDernière intervention22 janvier 2008 22 janv. 2008 à 14:52
Bonjour je suis dans la même situation, impossible de récupérer uniquement le dernier item de la collection!
Il n'y vraiment aucune autre solution ??
Le message d'erreur parle d'un fichier dejà ouvert, ne peut on pas fermer le flux vers se fichier ??