2010-04-13 59 views

回答

49

Rico Mariani基本上说:

  1. 指针的大小膨胀,所有的事情都是平等的,一个64位的Visual Studio的性能会少些。
  2. 所有当前加载项都会中断。
+5

我会称之为“写得好”的答案,而不是“好”的答案。 :) 他的论点非常“太难了”,并忽略了适当的x64应用程序的所有缺点,而忽略了这个好处。 – Coxy 2010-04-13 03:50:51

+7

那么我不开发Visual Studio 2010 :)那家伙呢。所以我会称之为“好”的答案。 – Strelok 2010-04-13 03:53:11

+0

我只需要知道原因。感谢您的有用链接。 – 2010-04-13 03:53:41

4

因为IDE没有太多需要利用64位的好处。

该框架本身有32位和64位版本。

您希望IDE利用哪些x64好处?

+3

的IntelliTrace想到:) – basarat 2010-12-16 15:15:19

+0

这也将是为了从里面VS 2010催生了(像NuGet包脚本或东西)PowerShell脚本确定处理器架构很有帮助。当然VS 2012支持这一点。 – 2013-12-23 19:16:39

0

我敢打赌,大部分工作将测试两个版本,并从一个代码库管理这两个版本的代码。这不是IDE团队在整个存在期间的工作方式(多CPU架构)。他们在VS10中对托管代码进行了重大投注,所以我可以看到他们在这个周期中可能不想承担额外的风险。

如果我正在管理这样的任务,我会等待更长的发布周期。

更新:我错误地认为.NET 5将与Win 8一起发布,但没有。相反,我们得到.NET 4.5,然后.NET 4.5.1与Win 8.1。许多小型增量版本的缩短Windows发布周期。

相关问题