Visual Studio 64位?

是否有一个64位的Visual Studio呢? 为什么不?

由于许多原因, 没有

为什么在这个MSDN文章中解释。

首先,从性能的angular度来看,指针变大,所以数据结构变大,处理器caching保持相同的大小。 这基本上会导致一个原始的速度命中(你的里程可能会有所不同)。 所以你从一个洞开始,你必须利用4G以上的额外内存来挖掘自己的优势。 在Visual Studio中,这可能会发生在一些大的解决scheme中,但我认为最好的办法是首先使用更less的内存。 VS的许多algorithm都适用于此。 以下是一篇介绍性能问题的旧文章: http : //blogs.msdn.com/joshwil/archive/2006/07/18/670090.aspx

其次,从成本angular度来看,将Visual Studio移植到64位的最短path可能是将其大部分以增量方式移植到托pipe代码,然后移植其余部分。 完整端口的代码本来就是相当高的,当然所有已知的扩展都会中断,我们基本上必须创build一个64位的生态系统,就像你为驱动程序做的一样。 哎哟。

不,但32位版本在64位Windows上运行得很好。

不,但它在win64上运行良好,并可以创buildwin64.EXE

没有! 没有64位版本的Visual Studio。

如何知道它不是64位的:一旦你下载Visual Studio并点击安装button,你会看到它自动select的初始化文件夹是C:\ Program Files文件(x86)\微软Visual Studio 14.0

根据我的理解,所有64位程序/应用程序都转到C:\ Program Files,所有32位应用程序都从Windows 7转到C:\ Program Files(x86)。