以某种方式在TFS中,在ESQwire服务解决方案网站 ESQwireService中。主机已从TFS路径移出(在TFS文件夹结构中显示正确)
$/ESQwire/Dev/ESQwireService/ESQwireService/Tests/ESQwireService. Host
但是当我从TFS,网站ESQwireService获得最新版本时。主机显示错误的路径,即
C:\ANitha_2\Dev\ESQwireService\ESQwireService\ESQwireService. Host
我已从文件夹ESQwireService上的tfs中删除了映射。主机和我获得最新版本后,ESQwireService。主机在TFS中的路径正确。 但是当我尝试打开解决方案时,它会问我"最近新的项目被添加到解决方案中你打开了吗? (因为有一些依赖项目被添加)。当我单击OK ESQwireService时。主持人正在回到错误的道路,即
C:\ANitha_2\Dev\ESQwireService\ESQwireService\ESQwireService. Host
正确的路径应与TFS路径相同
C:\ANitha_2\Dev\ESQwireService\ESQwireService\Tests\ESQwireService. Host
答案 0 :(得分:2)
您必须在TFS上编辑工作空间定义。 我正在写步骤。
步骤-1 =>在visiual studio上开放团队探险家。
步骤-2 =>单击工作区组合框中的工作区。
步骤-3 =>点击窗口上的编辑按钮。
步骤-4 =>更改本地文件夹信息。
答案 1 :(得分:1)
我猜您的工作区是重复的或类似的。 打开TFS服务器并打开sql server,选择Your Collection 并检查tbl_Workspace和tbl_WorkspaceMapping 你会看到dublicate Workzone和path(localItem)
...寻求解决方案。 您可以删除不需要的工作区和工作区映射
答案 2 :(得分:0)
请参阅此SO,问题可能是 .suo 文件。
解决方案摘要: