2011-01-14 85 views
2

我开始了一个新工作,我必须使用.NET Framework 2 3和3.5构建的几个项目。Visual Studio 2010和框架版本

只有在visual studio 2010中才可以使用这些项目,或者我需要旧版本?

回答

2

是的,你绝对可以从VS2010的目标.NET 2.0,3.0和3.5。

我建议你在安装VS2010之前安装之前的那些版本的框架。这可能没有什么区别,但我的经验是按照时间顺序发布顺序安装相关产品是通常是的一个好主意。

如果你有与VS2008一起工作的同事需要使用相同的代码,那会让你的生活变得更有趣,但它仍然是可管理的。 (你可以共享项目文件但不是解决方案文件,只要你小心。)

2

是的,VS 2010(和VS2008)是多目标的,可以瞄准任何这些(并最好阻止你做某事愚蠢的就像在你的目标平台中包含一个不存在的引用)。

但是!有一些内部bug修复/更改/等,这意味着运行2.0的人看到运行2.0 SP2的人有不同的结果(因为他们已经安装了后期运行时)。甚至有一些类型存在于SP2中,而不是更早。因此,如果您需要支持,您可能需要在香草 2.0机器上进行测试。仅仅以目标2.0为目标,但在完全最新的机器上进行测试可能还不够(在某些边缘情况下)。

1

如果现有项目是使用vs2005/2008构建的,并且没有其他人在使用它们,请确保将项目文件升级到vs2010。

但是如果有其他人在没有vs2010的项目上工作,通常使用与他们相同的构建环境会更好。

相关问题