Существует ли 64-битная версия Visual Studio?


Нет, на данный момент существуют только 32-битные версии Visual Studio. Как пишет в своём блоге Рико Мариани(Rico Mariani), ведущий разработчик Visual Studio, у такого положения дел есть несколько причин.

Главной проблемой для создания 64-битной версии Visual Studio сейчас является тот объём кода, который будет необходимо портировать на новую платформу. При этом, портирование основных модулей студии приведёт к необходимости портировать также и все существующие для неё пакеты расширений. Выгода же от такого высокозатратного процесса в данный момент не столь очевидна. Большинство модулей Visual Studio после портирования не получат каких-либо существенных преимуществ по сравнению со своими 32-битными версиями, а требования к оперативной памяти при загрузке в студию крупных проектов могут существенно возрасти из-за увеличения размера структур данных в 64-битной версии. Однако даже в нынешних версиях Visual Studio существует проблема, связанная с долгой загрузкой при открытии крупных проектов, и увеличение потребляемой памяти приведёт только к её усугублению.

Существующие же 32-битные версии Visual Studio вполне способны полноценно работать в 64-битных операционных системах, а использование 64-битных версий компиляторов позволяет создавать 64-битные программы.

Таким образом, создание полностью 64-битной версии Visual Studio растянется ещё на несколько релизов, а сам процесс будет проходить итеративно, с поочерёдным портированием наиболее требовательных модулей. Но всё это никак не препятствует использованию Visual Studio для создания 64-битного программного обеспечения уже сейчас.

Библиографический список



Найдите ошибки в своем C, C++, C# и Java коде

Предлагаем попробовать проверить код вашего проекта с помощью анализатора кода PVS-Studio. Одна найденная в нём ошибка скажет вам о пользе методологии статического анализа кода больше, чем десяток статей.

goto PVS-Studio;



Найденные ошибки

Проверено проектов
344
Собрано ошибок
12 970

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;