【问题标题】:Value was either too large or too small for a UInt32: TFS Checkin ErrorUInt32 的值太大或太小:TFS 签入错误
【发布时间】:2016-09-21 04:14:19
【问题描述】:

当我尝试签入某些代码 TFS 时,出现以下错误消息。

值对于 UInt32 来说太大或太小。

是什么导致了这个问题,我该如何解决这个问题?

【问题讨论】:

  • 使用 git 的 Visual Studio 2015 也会发生同样的情况

标签: tfs


【解决方案1】:

我已经找到了解决这个问题的方法。

解决方案:

签入前保存文件,然后开始签入。此问题 不会来的。

根本原因:

这似乎是对话框中的错误(不确定),但肯定是错误 消息让用户感到困惑。

希望此解决方案能解决您的问题。

【讨论】:

  • “这很好。我对目前正在发生的事件没有意见。”
  • 请注意,这不仅仅涉及被检入的来源;还要在签入之前验证同一工作区中的任何“排除”未决更改是否已保存,否则您可能仍会遇到相同的错误。
  • 我必须自己保存解决方案文件才能解决问题。我在解决方案中添加了一个项目,但忘记保存了。
  • 文件 > 全部保存
【解决方案2】:

正如 Geeky Ninja 所说,问题在于并非所有文件都已保存。幸运的是 VS 有一个方便的按钮(ctrl + shift + s):

File > Save All 

每次都能帮到我

【讨论】:

    【解决方案3】:

    构建并签入。您不会看到问题。总是好的 在签入之前查看您的更改实际上没有错误地编译。

    【讨论】:

      【解决方案4】:

      奇怪的错误。就我而言,是在我尝试搁置我的代码时。我刚刚运行了该解决方案以确保它在创建搁置集之前有效。然后我尝试在其中创建一个架子集,以便保存所有文件,我想。

      我执行了全部保存并实际上重新启动了 Visual Studio。然后 Chrome 在 Visual Studio 启动时挂起……我终于能够创建我的架子集更新。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-21
        • 1970-01-01
        • 2017-06-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-18
        • 1970-01-01
        相关资源
        最近更新 更多