从vs2008升级到VS 2010的优缺点

时间:2010-10-14 14:33:05

标签: visual-studio-2008 visual-studio-2010

我需要向管理层提出一些强有力的论据,将我们的项目从2008年升级到2010年。 但是,我也想知道它的缺点,以便我做好充分的准备。 请帮助我尽可能多的高级别积分。

3 个答案:

答案 0 :(得分:5)

一个缺点是它使用WPF,因此IDE显然更加迟钝。但是你知道,升级你的硬件和所有这些。

当然,优点是.Net4和C#4,它胜过了他们添加到IDE本身的所有次要可用性改进。

答案 1 :(得分:2)

我是C ++开发人员,因此我对Visual Studio 2010的.NET方面了解不多。

<强>优点

  • 更好地支持多个监视器环境,因为您可以撕掉选项卡/代码窗口。
  • 更好的智能感知,但我仍然使用Visual Assist X。
  • 更容易使用功能区UI,WPF和Silverlight的界面设计器

<强>缺点

  • 与我的机器上的Visual Studio 2005/2008相比,似乎启动速度要慢得多,只是为了获得一个空的工作环境。
  • 如果您是C ++开发人员和升级版本的Visual Studio和C ++编译器,则一般会处于不利地位 - 必须为Visual C ++ 2010重建所有C ++依赖项,这可能会带来更多QA周期,这可能会花费更多时间......钱......你明白了。

答案 2 :(得分:0)

我发现Visual Studio 2010的一个缺点是使用boost库的项目的内存消耗。

我发现为这些库生成所有智能感知数据会占用大量内存,并且它会一直增长,直到我的机器上的整个3 GB RAM都被使用,这会大大降低整个操作系统的速度(Windows XP)。 / p>

如果没有解释,几分钟之后会释放一些内存,只会在以后再次增长,同时输入C ++代码或编译时。

此外,有时intellisense开始完全拒绝工作,这让我别无选择,只能关闭软件,并删除intellisense数据库。

另一方面,对于较小的项目,Visual 2010 intellisense实际上比以前的版本有所改进。