Visual Studio 2010 Professional和Team Foundation Server 2012 Express

时间:2013-02-21 14:48:46

标签: .net visual-studio visual-studio-2010 tfs2012

由于以下错误消息,我无法在VS 2010 Profesional中从团队资源管理器创建新的团队项目:

enter image description here

  

TF30172:您正在尝试创建一个没有必需权限或较旧版本的团队资源管理器的团队项目。请与项目管理员联系以检查您的权限或确定如何升级团队资源管理器。

我是TFS的管理员,也是“Team Foundation Adminstrators”组的一员。我可能做错了什么?

另外,我已经为VS2010和KB2662296修补程序安装了SP1。

3 个答案:

答案 0 :(得分:9)

此错误消息表明需要Team Explorer 2012才能针对Team Foundation Server 2012创建团队项目。

您应该安装Team Explorer 2012以创建团队项目。如果未安装Visual Studio 2012,则Team Explorer 2012将作为可用于连接到TFS的独立应用程序进行安装。这将与Visual Studio 2010并排安装,它不会升级您现有的安装。正如Allen在回答中指出的那样,您可以从Visual Studio 2010连接到TFS 2012实例。您需要匹配的团队资源管理器版本才能创建团队项目。

答案 1 :(得分:4)

是的,您需要VS2010 SP1和前向兼容性升级GDR补丁,以使VS2010能够连接到TFS2012。但是,团队资源管理器随VS2010一起提供,其所有变体(beta,RTM,SP1)都不支持按设计创建团队项目。

见Buck Hodges帖子:

http://blogs.msdn.com/b/buckh/archive/2012/03/05/permission-error-with-creating-a-team-project-from-vs-2010-on-tfs-11-beta.aspx

Buck声称你需要Team Explorer 2012才能创建团队项目,但之后将团队资源管理器2010用于所有其他目的是安全的。这是一个重点。

我已经确认,通过此设置,您可以通过VS2012 shell创建团队项目团队项目,然后在VS2010团队资源管理器中连接到它。

答案 2 :(得分:1)

首先安装VS2010SP1,然后安装compat gdr patch以连接到TFS2012。