如何解决VSTS中的解决方案缺少绑定信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决VSTS中的解决方案缺少绑定信息相关的知识,希望对你有一定的参考价值。

不知何故,我的项目和VSTS之间的绑定消失了。

现在,每次在Visual Studio中打开解决方案时,都会收到以下消息。 enter image description here

enter image description here

但是,如果我试图解开解决方案,那么我无能为力 - 见下文:enter image description here

在这一点上,我宁愿删除绑定 - 如果可以的话,在VSTS上创建一个新的repo并将解决方案作为一个全新的解决方案签入。

我怎么做?如何从我的解决方案中删除任何先前链接到VSTS仓库的任何痕迹?

答案

如果您在旧工作区中,通常重新绑定将恢复旧绑定。

尝试以下方法来解决问题:

  • 重新绑定解决方案(单击“绑定”)
  • 创建一个新工作区并获取最新版本的源,然后打开解决方案以检查是否有效。
  • 将解决方案复制到另一个文件夹,手动从解决方案(*.sln)和项目文件(*.csproj)中删除Scc信息。然后打开复制的解决方案并将解决方案添加到新存储库(添加到源代码管理)。参考下面的截图。

enter image description here

以上是关于如何解决VSTS中的解决方案缺少绑定信息的主要内容,如果未能解决你的问题,请参考以下文章

解决方案看起来是受源代码管理,但无法找到它的绑定信息。由于无法自动恢复这些缺少的信息,缺少绑定的项目将被视为不受源代码管理。

缺少 SQL SERVER 2014 代码片段

如何从VSTS CI管道为解决方案中的每个项目单独发布工件?

dotnet 在 VSTS 中仅发布解决方案中的一个项目

如何解决flutter中的http错误代码400缺少参数?

C# 中缺少用于类型安全数据绑定的“nameof”运算符的解决方法?