Answers:
由于多种原因,没有。
为什么在此MSDN帖子中进行解释。
首先,从性能角度来看,指针变大,因此数据结构变大,并且处理器高速缓存保持不变。这基本上会导致速度下降(您的行驶里程可能会有所不同)。因此,您从一个漏洞开始,必须利用4G上方的额外内存来挖掘自己的漏洞。在Visual Studio中,这可能会在某些大型解决方案中发生,但我认为最好的做法是首先只使用较少的内存。VS的许多算法都适用于此。这是一篇旧文章,它在一定程度上讨论了性能问题:https : //docs.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take-advantage-of-64-bit
其次,从成本的角度来看,将Visual Studio移植到64位的最短路径可能是将其大部分增量移植到托管代码,然后移植其余代码。这么多本机代码的完整端口的成本将非常高,当然所有已知的扩展都将中断,我们基本上必须像为驱动程序所做的那样创建一个64位生态系统。哎哟。
没有!没有64位版本的Visual Studio。
如何知道它不是64位: 下载Visual Studio并单击“安装”按钮后,您将看到它自动选择的初始化文件夹为C:\ Program Files(x86)\ Microsoft Visual Studio 14.0
据我了解,从Windows 7开始,所有64位程序/应用程序都转到C:\ Program Files,所有32位应用程序都转到C:\ Program Files(x86)。
Program Files (x86)
。这是否意味着没有64位Firefox?
否,但是32位版本可以在64位Windows上正常运行。
否,但是它可以在win64上正常运行,并且可以创建win64 .EXE
根本没有64位Visual Studio吗?
是的,从字面上看,有一个叫做“ Visual Studio”的文件,它是64位的,但是,在Mac而非Windows上
为什么不?
决策是在我们的大脑中进行的电化学反应,具有激活点(我能想出但可以遵循的最呆子的答案)。历史上也发生过同样的情况:Windows 64!...
因此,为了全面回答这个问题,我希望您能记住过去。想象一下当时存在“为什么我们看不到64位Windows”的原因。我认为当时使用Windows64的原因也完全相同,其他人在这里也提到“为什么Windows上不使用64位VS的原因”也正是“为什么不使用64位Windows的原因”。那为什么他们要开始针对Windows 64bit进行开发呢?简单!如果他们不能成功地制造64位Windows,我敢打赌M $如今已成为历史。如果迫使M $制造64位Windows的相同原因开始出现在需要64位VS的情况下,那么我敢打赌我们会看到64位VS,尽管在此征募的其他所有人的原因也相同!随着时间的流逝,32位的限制也可能会影响到VS,因此最有可能发生以下情况:
我押注了Visual Studio Code的及时发布。我猜这是一个分叉点,这将是一些CPU制造商X开始与x86_64架构竞争,从而取代其在笔记本电脑和/或工作站的主流市场上的位置,