Visual Studio 64位?

有64位的Visual Studio吗?为什么不呢?

248263 次浏览

由于许多原因,没有.;

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

首先,从性能的角度来看,指针变大了,所以data 结构变大,而处理器缓存保持相同的大小。 这基本上导致了一个原始速度的打击(你的里程可能不同)。所以 你从一个洞开始,你必须把自己从洞里挖出来 使用4G以上的额外内存。在Visual Studio中 这在一些大的解决方案中可能会发生,但我认为这是一个更好的事情 首先要做的就是使用更少的内存。很多VS 算法可以适应这一点。这里有一篇老文章讨论 性能问题: https://learn.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take-advantage-of-64-bit < / p > 其次,从成本的角度来看,可能是到的最短路径 将Visual Studio移植到64位就是将大部分代码移植到托管代码中 增量的,然后移植剩下的。整个港口的费用 很多本地代码都是相当高的,当然都是众所周知的 扩展会中断,我们基本上必须创建一个64位的 生态系统就像司机的生态系统一样。哎哟. < / p >

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

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

不!Visual Studio没有64位版本。

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

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

有64位的Visual Studio吗?

是的,字面上有一个叫做“Visual studio”;它是64位的,但是在Mac上,而不是Windows上

为什么不呢?

做决定是我们大脑中产生的电化学反应,它有一个激活点(我能想出的最无聊的答案,但跟随)。历史上也发生过同样的情况:Windows 64!

为了完整地回答这个问题,我希望你们回忆一下过去的时光。想象一下“为什么我们看不到64位的windows”的原因;当时都在那里。我认为在Windows64的时候,他们有和其他人一样的理由“为什么不是64位VS windows”。在“为什么不是64位windows的原因”;了。那他们为什么要开始开发Windows 64bit呢?简单!如果他们没有成功地制造出64位的Windows,我敢打赌M$现在已经成为历史了。如果同样的原因迫使M$制作64位Windows开始出现在64bit VS的需求上,那么我打赌我们会看到64bit VS,即使同样的原因这里所有人都将保持不变!随着时间的推移,32位的限制可能也会影响到VS,所以很可能会发生以下情况:

  • Visual Studio将放弃对32位的支持,变成64位,
  • Visual Studio Code将取而代之,
  • Visual Studio将为旧的扩展提供类似WOW64的功能,我认为这是不太可能发生的。

我打赌Visual Studio Code会及时取代这个位置;我猜它的分岔点将是某个CPU制造商X开始与x86_64架构竞争,在笔记本电脑和/或工作站的主流市场上占据一席之地,

更新:从visualstudio 2022预览站点引用https://web.archive.org/web/20211030202827/https://visualstudio.microsoft.com/vs/preview/:

利用您计算机的所有资源,将Visual Studio扩展到最大的项目和复杂的工作负载,而不会耗尽内存。您可以继续运行和调试32位应用程序。

似乎他们做了我所期待的,他们正在放弃旧的32位支持,引用https://web.archive.org/web/20210910130939/https://learn.microsoft.com/en-us/visualstudio/extensibility/migration/update-visual-studio-extension?view=vs-2022:

vssdk中的Visual Studio 2022 RC 是64位应用程序,并引入了一些突破性的变化

我想感谢每一个保留这个答案的赞。作为感谢,我想再补充一个预测:我仍然相信随着VSCode的分叉或转变成类似Eclipse Theia的东西,趋势会逐渐向VSCode倾斜。最有可能的是,他们会在云平台上提供全面支持。特别是对于那些会增加巨大价值的企业,出于营销的考虑,我找不到任何更好的理由来“把你的onprem搬到天蓝色”。的东西。无论如何,我们似乎是正确的:为什么Visualstudio不是64位的,而它很久以前就应该是64位的,

更新:我想这将是最后一次更新。是的,这是我所期望的方向:https://vscode.dev/部署到公共,

更新:2021年4月19日

微软宣布他们的预览Visual Studio 2022 64位

Visual Studio 2022是64位的

Windows上的Visual Studio 2022现在是一个64位应用程序。这意味着您可以打开、编辑、运行和调试即使是最大和最复杂的解决方案,而不会耗尽内存。

看到https://learn.microsoft.com/en-us/visualstudio/ide/whats-new-visual-studio-2022