С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Studio, VS Code
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/152: Рейтинг темы: голосов - 152, средняя оценка - 4.95
 Аватар для Nalik
176 / 124 / 49
Регистрация: 30.11.2012
Сообщений: 1,330

VS 2017 - средства сборки Visual Studio 2010 (v100)

17.05.2017, 15:30. Показов 31057. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь откомпилировать проект c++ который писался для WinXP на VS2010 v100, выдает ошибку:

Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка MSB8020 Не удается найти средства сборки для Visual Studio 2010 (набор инструментов платформы = "v100"). Чтобы выполнить сборку с использованием средств сборки v100 установите средства сборки Visual Studio 2010. Кроме того, можно выполнить обновление до текущей версии средств Visual Studio, перейдя в меню "Проект" или щелкнув решение правой кнопкой мыши и выбрав "Обновить решение...". Programmer D:\***\Microsoft.Cpp.Platform.targets 55


Visual Studio 2010 давно удален, но набор инструментов то остался, он отображается в VS2017, но почему-то пишет будто их нет. Нагуглил, что нужно установить SDK7 или SDK7.1, но для для моей операционки - Win10 я так понял они не поставляются. Нужно откомпилировать именно на платформе v100. Как решается проблема?(

P.s. На VS2015 та же проблема.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.05.2017, 15:30
Ответы с готовыми решениями:

Открыть проект Visual Studio 2015 в Visual Studio 2010
Здравствуйте не могу открыть проект созданный в Visual Studio 2015 в Visual Studio 2010.

Даунгрейд до Visual Studio 2010 с Visual Studio 2015
В общем, вопрос не особо связан с кодом. Собрал я свой проект в VS 2015 Enterprise, залил на Git и вспомнил, что мне нужна совместимость...

Visual Studio 2017 Linux
Доброго времени суток! Решил значит я скачать Studio на линукс, и конечно захотел скомпилировать что-нибудь для проверки работоспособности....

6
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
17.05.2017, 19:20
Проще апгрейднуть проект до последней версии v141 и не парить людям мозг...

А так пробуйте ставить

https://www.microsoft.com/en-u... px?id=8279
https://www.microsoft.com/en-u... px?id=4422
или саму VS2010

может оно все таки установится на Win10, хотя мало вероятно...
0
 Аватар для Nalik
176 / 124 / 49
Регистрация: 30.11.2012
Сообщений: 1,330
17.05.2017, 22:20  [ТС]
Цитата Сообщение от Someone007 Посмотреть сообщение
Проще апгрейднуть проект до последней версии v141 и не парить людям мозг...
Проще для компиляции и не проще для конечной ОС - WinXp возникает куча проблем с зависимостями, требует установить кучу dll (которые благо я скопировал с папки System32 на которой компилировал) и после этого требует dll которой в папки system32 нету. В общем таскать с собой dll и извращаться не проще, проще когда они уже предустановлены в системе для v100.

Первую ссылку пытался установить - идет установка потом выдает ошибку.
Вторую ссылку сейчас качаю - выдает ошибку "Windows SDK 7.1 not found.".
VS2010 тоже скачиваю, но не уверен, что она так же встанет на 10ку.

Меня еще сильно беспокоит, что фактически то VS2017 видит, что инструменты платформы v100 установлены в системе, обычное если их нет то так и пишется "отсутствуют" или что-то подобное. Так же прикладываю скрин VS2017.
Миниатюры
VS 2017 - средства сборки Visual Studio 2010 (v100)   VS 2017 - средства сборки Visual Studio 2010 (v100)  
0
 Аватар для Nalik
176 / 124 / 49
Регистрация: 30.11.2012
Сообщений: 1,330
17.05.2017, 22:31  [ТС]
Вот тут кстати похожая проблема, только я так понял разработчики сказали, что в VS2017 RC этой проблемы нет. Но почему же тогда она есть у меня...
https://developercommunity.vis... tools.html
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
17.05.2017, 22:53
Если использовать статическую линковку, никаких длл не должно требовать вообще.

Еще можно поставить какой нить WinXP на Hyper-V, на него поставить VS2010 и там скомпилить, если с Win10 ничего не выйдет.

VS2015 вообще из коробки может компилить под WinXP...

P.S. Все равно не понимаю зачем весь этот геморой, WinXP уже давно нигде не используется и компилить под нее нет смысла.
0
 Аватар для Nalik
176 / 124 / 49
Регистрация: 30.11.2012
Сообщений: 1,330
18.05.2017, 00:17  [ТС]
Someone007, да я подумал уже о том, что можно будет на виртуалку установить VS, но мне кажется это не решение проблемы.

P.S. Весь этот геморой из за того, что нужно редактировать старую программу для юзеров которые сидят на WinXp и именно на нём по своим специфичным соображениям. Скажем так есть заказ для редактирования ПО под WinXp. Хотелось конечно без изврата, но с 10кой видимо так не получится.
0
 Аватар для Nalik
176 / 124 / 49
Регистрация: 30.11.2012
Сообщений: 1,330
18.05.2017, 08:58  [ТС]
Скажу как я решил эту проблему. Отдельная установка SDK 7.1 и Framework 4.0 и других утилит на Windows 10 x64 не увенчалась успехом. Оставалась последняя надежда - установить саму VS2010, которая как и ожидалось работать на Win10 не стала, но это и не важно, в ходе установке она установила все нужные утилиты в систему и моя VS2017 наконец-таки стала компилировать проекты под набором инструментов платформы v100.

И так очередность действий:
1. Скачиваем торрент для оригинальных образов VS2010 с рутрекера. (Линк)
2. Монтируем образ из "ru_visual_studio_2010_ultimate_x86_5284 27.iso" и устанавливаем файл.
3. Возможно потребуется перезагрузка ПК после которой должна начаться установка.
По окончанию установки VS2010 у меня так и не запустился, выдавая ошибку, но набор утилит для работы из высших версий VS инсталятор установил. Скрины с ходом установки и попыткой запуска VS2010 прикладываю и так же настройки VS2017 для проекта.
Миниатюры
VS 2017 - средства сборки Visual Studio 2010 (v100)   VS 2017 - средства сборки Visual Studio 2010 (v100)   VS 2017 - средства сборки Visual Studio 2010 (v100)  

VS 2017 - средства сборки Visual Studio 2010 (v100)  
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.05.2017, 08:58
Помогаю со студенческими работами здесь

Visual Studio 2017 vs 2012
Всем здравствуйте. Изучаю C#. У меня установлена Visual Studio 2017, а во многих книгах и видео примеры на Visual Studio 2012, и часто...

IronPython в Visual Studio 2017
Это подойдет для VS 2017?

Visual Studio 2017 и VS Code
Какие проблемы могут возникнуть если часть проекта для Unity будет писаться на Visual Studio 2017, другая - на VS Code?

Java в Visual Studio 2017
Можно ли включить поддержку Java в Visual Studio 2017? Если да, то как?

Не устанавливается Visual Studio 2017
Качаю с офф источника, ни community ни enterprice не могут скачать файлы установки, в чем может быть проблема? В поисках гугла находил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru