【问题标题】:TFS Error: Unable to determine the workspace for this solutionTFS 错误:无法确定此解决方案的工作区
【发布时间】:2011-02-03 07:06:47
【问题描述】:

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

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

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

有什么想法吗?

谢谢。

【问题讨论】:

    标签: visual-studio-2010 workspace tfs alm


    【解决方案1】:

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

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

    【讨论】:

    • 出于某种原因,它指向旧目录 C:\Projects 而不是 D:\Projects。通过您的建议改变路径会有所帮助。
    【解决方案2】:

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

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

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

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

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

    希望绑定会自动设置。

    【讨论】:

    • 这是完美的解决方案,而不是从头开始。
    • 同意。接受的答案建议创建一个新的工作区,这明确不是我想要做的。但是这个答案只是修复了绑定。
    【解决方案3】:

    我遇到了同样的问题,但我不得不删除 'solution'.suo 文件-

    【讨论】:

      【解决方案4】:

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

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

      【讨论】:

        【解决方案5】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-03-03
          • 1970-01-01
          • 1970-01-01
          • 2023-03-09
          • 1970-01-01
          • 1970-01-01
          • 2016-12-22
          • 1970-01-01
          相关资源
          最近更新 更多