Visual Studio 64位? [等候接听]

问题描述 投票:240回答:6

是否有任何64位Visual Studio?为什么不?

visual-studio 64-bit
6个回答
218
投票

由于种种原因,没有。

为什么在这个MSDN post解释。

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

其次,从成本的角度来看,将Visual Studio移植到64位的最短路径可能是将其中大部分移植到托管代码,然后移植其余部分。这个原生代码的完整端口的成本将非常高,当然所有已知的扩展都会破坏,我们基本上必须创建一个64位的生态系统,就像你对驱动程序一样。哎哟。


27
投票

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

如何知道它不是64位:一旦下载Visual Studio并单击安装按钮,您将看到它自动选择的初始化文件夹是C:\ Program Files(x86)\ Microsoft Visual Studio 14.0

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


4
投票

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


4
投票

不,但它在win64上运行正常,可以创建win64 .EXE


-6
投票

是否有任何64位Visual Studio?

是字面上有一个名为“Visual Studio”,是64位,但好吧,在Mac上不在Windows上

为什么不?

决策是在我们的大脑中进行的电化学反应,并且有一个激活点(我可以提出最简单的答案,但请遵循)。历史上发生了同样的情况:Windows 64!...

所以为了完全回答这个问题,我想让你记住过去的日子。想象一下当时“为什么我们看不到64位Windows”的原因。我认为当时对于Windows64,他们有完全相同的理由,其他人在这里有关于“为什么不是64位VS on Windows”的原因也是“为什么不是64位Windows”的原因。那为什么他们开始为Windows 64bit开发?简单!如果他们没有成功制作64位Windows,我敢打赌M $现在已成为历史。如果迫使M $制作64位Windows的相同原因开始出现需要64位VS,那么我打赌我们会看到64位VS,尽管这里招募的其他所有人都会保持相同的原因!随着时间的推移,32位的限制也可能达到VS,因此很可能会发生类似下面的事情:

  • Visual Studio将降低32位支持并变为64位,
  • Visual Studio Code将取代它,
  • Visual Studio将具有类似WOW64的功能,用于旧版扩展,我认为不太可能发生。

我把我的赌注放在Visual Studio Code上,及时占据了一席之地;我猜分歧点将是一些CPU制造商X开始竞争x86_64架构在笔记本电脑和/或工作站的主流市场占据一席之地,

© www.soinside.com 2019 - 2024. All rights reserved.