Как я могу установить и использовать инструменты сборки v120 (2013) в Visual Studio 2015 с компьютера с Windows 7? - PullRequest
0 голосов
/ 25 апреля 2018

Мне нужно создать несколько проектов C ++ (изначально разработанных с VS 2013), для которых требуются инструменты сборки v120.Я могу использовать только VS2015 (из-за лицензирования и других корпоративных формальностей я не могу установить VS2013).

В соответствии с несколькими похожими вопросами SO, такими как этот вопрос или этот вопрос , кажется, мои единственные варианты:

  • Установите VS2013 - (НЕ ВОЗМОЖНО)
  • Используйте установщик VS2015 для установки Windows 8.1 и Windows Phone 8.0 / 8.1 - также НЕ ВОЗМОЖНО, поскольку на компьютере, на котором я работаю, установлены Windows 7 и Windows 8.1 и Windows Phone 8.0 / 8.1 просто не отображаются в установщике.
  • Перенацеливание проектов на сборку с использованием v140 - опять-таки НЕ ВОЗМОЖНО, поскольку это эффективно сделает проекты непригодными для использования моими коллегами, которые такжеработать с этими проектами.

Нет ли отдельного установщика, который я мог бы использовать для установки этих инструментов сборки, или какой-либо другой опции, которую я мог бы попробовать?

1 Ответ

0 голосов
/ 26 апреля 2018

Нет ли отдельного установщика, который я мог бы использовать для установки этих инструментов сборки, или какой-либо другой опции, которую я мог бы попробовать?

Боюсь, что не существует такого отдельного установщика, которыйВы можете использовать для установки инструменты сборки v120 на Windows 7. Как вы обнаружили, опция Windows 8.1 and Windows Phone 8.0/8.1 Tools не может быть установлена ​​на Windows 7.

Но есть решение для решения этой проблемы,установите Visual Studio 2013 express вместо Visual Studio 2013.

Вы можете загрузить его здесь .

enter image description here

Visual Studio 2013 express разрешит ваше лицензионное ограничение, но я не уверен, соответствует ли оно вашим корпоративным формальностям.Если нет, я думаю, что вы можете рассмотреть предложение Стийна " использовать $ (DefaultPlatformToolset) в качестве набора инструментов вместо жесткого кодирования набора инструментов v140 "

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...