Попытка проверки кода через TFS приводит к сообщению об ошибке «Значение было слишком велико или слишком мало для UINT32»

20200
Martijn

При попытке проверить код через TFS в Visual Studio 2012 или 2013 иногда появляется сообщение об ошибке «Значение было слишком большим или слишком маленьким для UINT32». Что вызывает это, и как я могу это исправить?

120

2 ответа на вопрос

201
Martijn

This seems to be a bug in the dialog. This seems to consistently happen when you try to check in code that hasn't been saved, confusing the feature to a sufficient degree to throw up its hands in the air with this error.

The solution is simple: save your files before committing them.

Я могу придумать другое решение. :-) ardave 10 лет назад 1
Так что я могу, но это было заостренно отвергнуто Martijn 10 лет назад 3
Спасибо за это, похоже, то же самое происходит с несохраненным файлом, который даже не является частью решения ... Я просто должен был закрыть его, и все прошло нормально. Marcel Gosselin 9 лет назад 12
Вы были правы, я просто отредактировал свой файл во время просмотра и получил эту ошибку. Сохранение помогает мне. RredCat 9 лет назад 1
У меня сработало :), спасибо Nour Sabouny 9 лет назад 0
Я тоже работал, у меня было открыто окно редактора T-SQL, которое, не сохранившись, привело к тому, что я не смог проверить ожидающие изменения. PeterL 9 лет назад 0
Файл> Сохранить все Danny Bullis 9 лет назад 7
В моем случае я просто пытался поставить новую сборку в очередь без какой-либо регистрации. Никогда бы не подумал об этом, спасибо. makhdumi 8 лет назад 0
@ardave Какое другое решение было? Konrad Viltersten 8 лет назад 0
@KonradViltersten не использует TFS Martijn 8 лет назад 1
@ardave Хехе, это отвечает на мой последующий вопрос о заостренности решения. Konrad Viltersten 8 лет назад 0
Это также происходит при проверке файлов, отличных от тех, которые не были сохранены. Shahar 8 лет назад 0
К вашему сведению: ошибка все еще происходит в VS2015 Update 1. Steve 8 лет назад 0
Забавно, что эта ошибка все еще происходит в VS 2015 Update 2 с использованием инструментов Git. Во всяком случае, сохранение всех моих файлов перед регистрацией делает свою работу. Спасибо! ajawad987 8 лет назад 0
Получите это при стеллажах в VS2017 с TFS 2015 Andez 6 лет назад 0
0
Sam

Другой возможный сценарий: это происходит после возврата к старым версиям файлов из TFS, а затем изменения файла и попытки регистрации.

Решение: обновить до последней версии

Это на самом деле не отвечает на вопрос. Если у вас есть другой вопрос, вы можете задать его, нажав [Задать вопрос] (http://superuser.com/questions/ask). Вы также можете [добавить вознаграждение] (http://superuser.com/help/privileges/set-bounties), чтобы привлечь больше внимания к этому вопросу, когда у вас будет достаточно [репутации] (http://superuser.com/help/ Что-репутация). - [Из обзора] (/ обзор / low-quality-posts / 503357) Ramhound 8 лет назад 0
обновил решение, чтобы было понятнее Sam 8 лет назад 0

Похожие вопросы