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?


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.


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


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.


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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.