Attempting to check in code through TFS results in "Value was either too large or too small for a UINT32" error message
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.