Visual Studio 2010 Professional和Team Foundation Server 2012 Express

7

因为以下错误消息,我无法在VS 2010 Professional的Team Explorer中创建新的团队项目:

enter image description here

TF30172:您正在尝试创建一个团队项目,要么没有所需的权限,要么使用较旧版本的Team Explorer。联系您的项目管理员检查您的权限或确定如何升级Team Explorer。

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

此外,我已安装了VS2010的SP1和KB2662296补丁。


你尝试过使用Team Explorer 2012创建项目吗?这似乎是对话框提示的内容。 - Edward Thomson
1
@EdwardThomson 我可以在VS 2010中使用Team Explorer 2012吗? - Robert
1
不,这是一个独立的安装。如果您安装它,它将在您的VS 2010实例旁边独立安装Team Explorer 2012。之后,您可以使用带有GDR补丁的VS 2010 - 您只需要更新的Team Explorer来创建团队项目。 - Edward Thomson
我来试试。如果有效,我该如何给您答案的信誉? - Robert
让我写一个答案。 - Edward Thomson
3个回答

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实例。您只需要匹配的Team Explorer版本来创建一个团队项目。

谢谢你们俩帮我解决问题。 - Robert

4
是的,您需要VS2010 SP1和向前兼容升级GDR补丁才能使VS2010连接到TFS2012。然而,由于设计原因,与VS2010及其所有变体(beta、RTM、SP1)一起提供的Team Explorer不支持创建团队项目。
请参见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才能创建团队项目,但之后使用Team Explorer 2010进行其他所有操作是安全的。这是一个重要的观点。

我确认使用此设置您可以通过VS2012 shell创建一个Team Project,并在之后在VS2010 Team Explorer中连接到它。


1

谢谢回复。我已经做了这两个建议。我以为它会出现在我的问题的“另外”之后,但实际上没有,所以我会更新问题。还有其他建议吗? - Robert
我正在更新1...这是下载文件的名称:“Visual Studio Team Foundation Server Express 2012 with Update 1 - English”,下载链接为http://www.microsoft.com/visualstudio/eng/downloads#d-team-foundation-server-express。 - Robert
我仍然觉得 GDR 补丁没有正确安装。 - allen
好的,我会卸载它然后再试一次。我曾经尝试过安装它但失败了,第二次才成功。 - Robert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接