【问题标题】:Create New Project with VS 2012 PRO on TFS Express 2013在 TFS Express 2013 上使用 VS 2012 PRO 创建新项目
【发布时间】:2014-11-20 02:03:30
【问题描述】:

我在尝试创建新项目时收到此消息:

TFS 2012 Express 和 Visual Studio 2012 安装在不同的机器上。所有机器都是 Active Directory 的成员,在代理之后并附带 Kaspersky EndPoint 10 MR。

我也是 TFS 控制台管理员,拥有最高权限。

Visual Studio 2012 机器设置:

  • 带有更新 4 的专业版;
  • Windows 7 专业版 SP1;

TFS 机器设置:

  • TFS 2013 Express (TFS 12.0.21005.1 Tfs2013.RTM);
  • Windows 7 专业版 SP1

【问题讨论】:

标签: visual-studio-2012 tfs


【解决方案1】:

听起来您需要更新版本的 Team Explorer(VS 和 TFS 之间的连接器),因为您使用的是 TFS 2013 和 VS 2012。VS 2012 附带 Team Explorer 2012,可以连接到 TFS 2012 和更早版本。

看看兼容性图表:http://msdn.microsoft.com/en-us/library/dd997788.aspx

也许您需要 Team Explorer Everywhere (TEE):http://www.microsoft.com/en-us/download/details.aspx?id=30661

【讨论】:

  • 谢谢@madannes 我发现有 TFS Express 2012 update 4 的版本;用 TFS 2013 替换会解决我的问题,对吗?
  • 如果我理解您的问题,我认为用 TFS 2013 替换 TFS 2012 不会解决问题。兼容性页面显示 VS 2012 与 Team Explorer 2012 成为标准,可以连接到 TFS 2012 和更早版本。但我相信您的解决方案是将 VS 2013 与 TFS 2013 一起使用,或者让 Team Explorer Everywhere 允许 VS 2012 连接到 TFS 2013。
【解决方案2】:

我发现这引发错误消息的原因是团队资源管理器和 TFS 应该与同一版本对齐。在我的上下文中,我使用的是 VS 2012 随附的 Team Explorer 2012 与 TFS Express 2013。

团队资源管理器版本和 TFS 版本应相同以避免出现此错误。

你能做的事情很少,

正如@madannes 在他上面的帖子中提到的,在任何地方都使用 Team Explorer

作为Vivek Bansod explains in the MSDN Forum,我使用Team Explorer for Visual Studio 2013(VS 2013 的shell 版本)创建了一个团队项目,然后继续针对TFS Express 2013 进行添加解决方案、签入和签出操作。

【讨论】:

    【解决方案3】:

    从此link 下载适用于 Visual Studio 2013 的 Team Explorer 并在那里创建一个项目。这些项目可以从 VS 2012 连接到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-31
      • 1970-01-01
      • 1970-01-01
      • 2014-02-03
      • 2016-10-03
      • 1970-01-01
      • 2013-05-17
      相关资源
      最近更新 更多