值不能为空。参数名称:pUnk

Value cannot be null. Parameter name: pUnk

我已将我的 visual studio 升级到 visual studio 2019,现在有时很少 尝试将代码签入 TFS 时出现文件错误:

Value cannot be null. Parameter name: pUnk

我什至尝试删除整个源代码并重新下载,但没有成功。

似乎是 Visual Studio 2019 预览版的问题:

https://developercommunity.visualstudio.com/content/problem/398508/value-cannot-be-null-parameter-name-punk-when-chec.html

就我而言,vs2019 Preview 并没有靠近我的机器,但我在 vs2017 中遇到了这个问题。 无法摆脱,但幸运的是我没有从我的机器上卸载 vs2015 并且能够使用它进行签入。 一些极端情况的解决方法可能...

我在 Visual Studio 2017 中遇到了这个问题。我有多个 visual studio 实例和一个使用不同帐户(管理员)许可的实例。关闭 visual studio 的其他实例解决了我的问题。