Значення було або занадто великим, або занадто малим для помилки UInt32: TFS Checkin


116

Коли я намагаюся перевірити код у TFS та нижче, надходить повідомлення про помилку.

Значення було або занадто великим, або занадто малим для UInt32.

Що викликає цю проблему і як я можу виправити це?


3
Те саме відбувається з Visual Studio 2015 за допомогою git
Bomberlt

Відповіді:


252

Я знайшов рішення цього питання.

Рішення:

Збережіть файли перед реєстрацією, а потім ініціюйте реєстрацію. Ця проблема не з’явиться.

Першопричина:

Здається, це помилка в діалоговому вікні (Не впевнений), але, безумовно, повідомлення про помилку є заплутаним для користувача.

Сподіваємось, що це рішення вирішить вашу проблему.


2
"Це добре. Я добре з подіями, які зараз розгортаються".

4
Зверніть увагу, що це стосується не лише джерел, на яких перевіряється; також перевірте, чи були збережені будь-які "виключені" зміни в тій же робочій області перед реєстрацією, інакше ви все ще можете зіткнутися з тією ж помилкою.
Рууд Гельдерман

1
Мені довелося зберегти файл рішення, щоб вирішити проблему. Я додав проект до рішення і забув зберегти.
TaeKwonJoe

1
Файл> Зберегти все
Squazz

15

Як згадує Geeky Ninja, проблема полягає в тому, що не всі файли зберігаються. На щастя, VS має для цього зручну кнопку (ctrl + shift + s):

File > Save All 

Допомагає мені щоразу


3

Побудуйте та зареєструйтесь. Проблеми ви не побачите. Завжди добре бачити, що ваші зміни фактично складені без помилок перед реєстрацією.


0

Дивна помилка. У моєму випадку це було тоді, коли я намагався вкласти свій код. Я просто запустив рішення, щоб переконатися, що воно працювало ще до того, як я створив набір полиць. Потім я спробував створити набір полиць, щоб усі файли були збережені, я думав.

Я зробив Save All і фактично перезапустив Visual Studio. Потім Chrome висів, коли запускалася Visual Studio ... Мені нарешті вдалося створити оновлення набір полиць.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.