La valeur était trop grande ou trop petite pour une erreur UInt32: TFS Checkin

116

Lorsque j'essaye d'enregistrer un certain code TFS et ci-dessous, un message d'erreur arrive.

La valeur était trop grande ou trop petite pour un UInt32.

Quelle est la cause de ce problème et comment puis-je résoudre ce problème?

Geek Ninja
la source
3
Même chose avec Visual Studio 2015 en utilisant git
Bomberlt

Réponses:

252

J'ai trouvé la solution à ce problème.

Solution:

Enregistrez vos fichiers avant l'enregistrement, puis lancez l'enregistrement. Ce problème ne se produira pas.

Cause première:

Cela semble être un bogue dans la boîte de dialogue (pas sûr), mais le message d'erreur est certainement déroutant pour l'utilisateur.

J'espère que cette solution résoudra votre problème.

Geek Ninja
la source
2
"C'est bien. Je suis d'accord avec les événements qui se déroulent actuellement."
4
Veuillez noter que cela n'implique pas seulement les sources enregistrées; Vérifiez également que toutes les modifications en attente «exclues» dans le même espace de travail ont été enregistrées avant l'enregistrement, sinon vous risquez toujours de rencontrer la même erreur.
Ruud Helderman
1
J'ai dû enregistrer le fichier de solution lui-même pour résoudre le problème. J'ai ajouté un projet à la solution et j'ai oublié d'enregistrer.
TaeKwonJoe
1
Fichier> Enregistrer tout
Squazz
15

Comme le mentionne Geeky Ninja, le problème est que tous les fichiers ne sont pas enregistrés. Heureusement, VS a un bouton pratique pour cela (ctrl + shift + s):

File > Save All 

M'aide à chaque fois

Squazz
la source
3

Construisez et archivez. Vous ne verrez pas le problème. Il est toujours bon de voir que vos modifications sont réellement compilées sans erreur avant de procéder à l'enregistrement.

Ram Pratap
la source
0

Erreur étrange. Dans mon cas, c'était quand j'ai essayé de mettre mon code en étagère. J'ai juste exécuté la solution pour m'assurer qu'elle fonctionnait avant de créer une étagère. J'ai ensuite essayé de créer une étagère pour que tous les fichiers aient été enregistrés, ai-je pensé.

J'ai fait tout enregistrer et j'ai en fait redémarré Visual Studio. Ensuite, Chrome s'est suspendu au démarrage de Visual Studio ... J'ai enfin pu créer ma mise à jour de plateau.

Keenan Stewart
la source