Il valore era troppo grande o troppo piccolo per un UInt32: TFS Checkin Error


116

Quando provo a controllare un codice TFS e il messaggio di errore sottostante è in arrivo.

Il valore era troppo grande o troppo piccolo per un UInt32.

Qual è la causa di questo problema e come posso risolverlo?


3
Lo stesso accade con Visual Studio 2015 utilizzando git
Bomberlt

Risposte:


252

Ho trovato la soluzione a questo problema.

Soluzione:

Salvare i file prima del check-in e quindi avviare il check-in. Questo problema non si presenterà.

Causa ultima:

Sembra essere un bug nella finestra di dialogo (Non sono sicuro), ma sicuramente il messaggio di errore è fonte di confusione per l'utente.

Spero che questa soluzione risolva il tuo problema.


2
"Questo va bene. Sto bene con gli eventi che si stanno svolgendo attualmente."

4
Si prega di notare che questo non riguarda solo il check-in delle fonti; verificare inoltre che eventuali modifiche "escluse" in sospeso nella stessa area di lavoro siano state salvate prima del check-in, altrimenti potresti ancora riscontrare lo stesso errore.
Ruud Helderman

1
Ho dovuto salvare il file della soluzione stesso per risolvere il problema. Ho aggiunto un progetto alla soluzione e ho dimenticato di salvare.
TaeKwonJoe

1
File> Salva tutto
Squazz

15

Come menzionato da Geeky Ninja, il problema è che non tutti i file vengono salvati. Fortunatamente VS ha un comodo pulsante per questo (ctrl + shift + s):

File > Save All 

Mi aiuta ogni volta


3

Compila e archivia. Non vedrai il problema. È sempre bello vedere che le tue modifiche sono effettivamente compilate senza errori prima del check-in.


0

Strano errore. Nel mio caso è stato quando ho provato a conservare il mio codice. Ho appena eseguito la soluzione per assicurarmi che funzionasse prima di creare uno scaffale. Ho quindi provato a creare uno scaffale in modo che tutti i file fossero salvati, ho pensato.

Ho fatto il Salva tutto e in realtà ho riavviato Visual Studio. Poi Chrome si è bloccato all'avvio di Visual Studio ... Sono stato finalmente in grado di creare il mio aggiornamento shelfset.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.