36

我在尝试使用 Visual Studio 2010 ALM 项目上的项目“联机”时收到此错误。

该项目以前连接到 Team Foundation Server (2010) 上的团队项目,但我不得不重新安装 SQL Server 和 TFS 安装,我猜所有这些信息都被删除了。

现在,我正在尝试将项目放入 TFS 上的新团队项目中,而 TFS 给了我这个错误。

有任何想法吗?

谢谢。

4

5 回答 5

35

我最后要做的是在 Visual Studio 2010 IDE 中重新映射工作区。

  1. 从 Visual Studio IDE 导航到FILE->Source Control->Workspaces
  2. 您将看到工作区列表。创建一个指向本地项目目录和 TFS 上源代码管理文件夹位置的新工作区。
  3. 它将询问您是否要从源代码管理中获取最新版本,根据您的代码的最新版本选择是或否。
于 2010-12-19T12:55:35.910 回答
17

更改新工作区文件夹的路径对我来说不是一个选项,因为源代码控制存储库太大而无法再次下载。

我所做的是在解决方案中重新绑定项目。为此,

转到文件 -> 源代码管理 -> 高级 -> 更改源代码管理

Visual Studio 会警告你所有项目的绑定都将被移除,点击确定。

之后再次单击“更改源代码管理”,所有项目的列表将显示为未连接。选择以前受源代码控制的项目,然后单击每个项目的“绑定”。

希望绑定会自动设置。

于 2013-07-29T08:46:45.793 回答
3

I had the same problem but I had to delete the 'solution'.suo file-

于 2012-08-30T10:22:46.243 回答
0

您必须重新绑定到源代码管理。首先通过单击文件-> 源代码控制-> 更改源代码控制来取消当前项目与 TFS 的关联。

然后从文件-> 源代码管理-> 单击将网站/解决方案添加到源代码管理。

于 2013-04-25T10:45:37.687 回答
0

要解决此错误文件-> 打开-> 网站-> 从左侧面板单击源代码控制并选择特定的 TFS 项目。选择特定文件夹后,单击“作为 IIS 网站运行”复选框。

于 2013-09-17T06:24:54.900 回答