Значение было слишком большим или слишком маленьким для UInt32: ошибка проверки TFS


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

Странная ошибка. В моем случае это было, когда я пытался убрать свой код на полку. Я просто запустил решение, чтобы убедиться, что оно работает, прежде чем создавать набор полок. Затем я попытался создать набор полок, чтобы все файлы были сохранены, подумал я.

Я сделал "Сохранить все" и перезапустил Visual Studio. Затем Chrome завис при запуске Visual Studio ... Наконец-то я смог создать обновление своего набора полок.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.