有64位的Visual Studio吗?为什么不呢?
当前回答
不,但32位版本在64位Windows上运行良好。
其他回答
由于种种原因,不能。
这篇MSDN文章解释了原因。
First, from a performance perspective the pointers get larger, so data structures get larger, and the processor cache stays the same size. That basically results in a raw speed hit (your mileage may vary). So you start in a hole and you have to dig yourself out of that hole by using the extra memory above 4G to your advantage. In Visual Studio this can happen in some large solutions but I think a preferable thing to do is to just use less memory in the first place. Many of VS’s algorithms are amenable to this. Here’s an old article that discusses the performance issues at some length: https://learn.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take-advantage-of-64-bit Secondly, from a cost perspective, probably the shortest path to porting Visual Studio to 64 bit is to port most of it to managed code incrementally and then port the rest. The cost of a full port of that much native code is going to be quite high and of course all known extensions would break and we’d basically have to create a 64 bit ecosystem pretty much like you do for drivers. Ouch.
不!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)。
不,但32位版本在64位Windows上运行良好。
不,但它在win64上运行良好,并可以创建win64 . exe
更新:2021年4月19日
微软发布了Visual Studio 2022 64位预览版
推荐文章
- Visual Studio代码如何解决合并冲突与git?
- _references.js是用来做什么的?
- 系统。BadImageFormatException:无法加载文件或程序集
- 如何为新的c#类/接口编辑Visual Studio模板?
- IIS Express Windows身份验证
- 配置系统初始化失败
- 在Visual Studio中是否有标准的快捷键来构建当前项目?
- 我如何让我的解决方案在Visual Studio回到在线的TFS?
- 如何在Visual Studio中生成getter和setter ?
- Visual Studio后构建事件-复制到相对目录位置
- 指定的参数超出有效值范围。参数名称:site
- 如何使用MS Visual Studio进行Android开发?
- 在安装了Resharper的Visual Studio中,键盘快捷键不活跃
- 在Visual Studio中如何在项目/解决方案之间共享代码?
- 用于自动添加“using”语句的Visual Studio键盘快捷方式