3

我特别关注Visual Studio 2008以及即将到来的Visual Studio 2010.处理Visual Studio'更高'版本中创建的项目的任何缺陷?

如果我们给出了一个在Visual Studio的版本中创建的项目,比如Team Suite或Ultimate,必须与专业人员合作,是否会干扰我们与该项目合作?我假设代码将全部工作,因为它只是使用框架,但特定于更高版本的功能呢?任何IDE问题?

编辑:我们的具体情况是,我们正在与一家使用顶级版本的大型软件公司合作,而我们没有。代码交换量很大(并且在不断增长)。鉴于2010年MSDN专业版的价格是1200美元,Ultimate是其10倍左右,如果整个团队需要升级,我们将面临重大预算问题。知道这些项目会编译好,但我想确保我们找不到他们的解决方案,我们实际上无法处理。

回答

1

不,从Team System/Team Suite转移到Professional不存在任何问题。我有一个在家里的专业执照和一个工作中的团队系统执照 - 他们互相交换和完美工作。

第一手经验显示没有问题。

这当然假设您没有使用任何Team System特定功能,例如Team Foundation Server或Team System的测试功能。

+0

我已经发现TFS依赖于VS的高端版本来实现它的一些功能,但幸运的是,这不是问题。 – MartW 2009-11-29 17:16:49

1

在同一版本的Visual Studio的不同版本中创建的打开项目应该没有任何问题。

我没有尝试过Professional和Team Suite之间的例子,但是在专业版Express版本中创建的开放项目没有问题,反之亦然。

您可能无法再访问/使用该项目的各个方面,但该项目仍应重新编译并运行。为了澄清这一点,在Express版插件(例如ReSharper)的情况下将不会运行,所以如果项目的任何方面依赖于插件,它将无法工作)。我认为通过Team Suite或Ultimate进入专业版你应该没问题。

+0

这就是“可能是您无法访问/使用的项目的方面”,这涉及到我。 – MartW 2009-11-29 17:01:05

0

您将无法使用更昂贵版本的功能,但是与其他所有功能一起使用都没有问题。

我在这里有一个解决方案,包含我不能使用的项目类型,但我可以编译和运行其他一切。

相关问题