Не работает visual studio 2017

Обновлено: 06.07.2024

Счас озадачился вот чем. У клиентов иногда что-то не работает, например один пристал с dns srv lookup, немецкий SIP телеком отключил поиск IP по A-записи (додумались же до такого). В Opal 10-летней давности нужный функшн похоже не работает, но наверняка в новых версиях исправлено/добавлено (+ много чего еще).
Вариант либо копать репозиторий и вручную добавлять коды которые еще найти надо в этом Git (который вместо SVN) и как-то воткнуть, либо таки подойти более фундаментально и посмотреть в сторону новой версии либы.

Какую студию пробовать? 2017? Или сразу 2019? Community? Версия студии x86 или можно x64?

P.S. Ох уж этот "прогресс" во всем.

Безнадёжно устарело, и то, и это.

Не сломали, можно даже от 2010 компилятор брать. Вообще, ЛЮБОЙ установленый компилятор и SDK можно использовать.

2019. И любой компилятор и SDK, которые тебе нужны.

Dima T
Там под XP сборка есть.

Последняя попытка перейти с VS2005->VS2013 с сохранением "поддержки XP" была 4 года назад:
Проект dll(надо и 32 и 64 бит версии) в VS2013 Ultimate C++ -чтоб от XP до Win10
В итоге закончилось тем что остался на VS2005 (дополнительно нарыв ее "полную версию").
Все идет к тому, что от "поддержки XP" проще уже отказаться, месяц назад выпускал очередной релиз, подписать "под XP" уже нормально даже не сумел:
Рабочих TimeStamp серверов SHA-1 (цифровая подпись для XP/Vista) уже не осталось нигде? Почти сумел, но последний бобик сдох аккурат перед тем как собрался подписывать финальные файлы. Проще уже забить на эту "поддержку", практическая польза думаю стремится к нулю.

64 бита. Это иде сама.

Что-то я сомневаюсь что я смогу Opal новой версии скомпилировать под указанный рантайм 8.0.50727.762.

Заведи себе виртуалки с разными версиями студии. Старые проекты собирай старыми версиями. Новые - новыми.

2017 версия промежуточная, лучше ее пропустить, сразу на 2019 и обновиться до последнего компилятора.

Ставь сразу 64-битную.

Ну есть допустим у меня на компе VS2005 (Express + Professional). Какие SDK и чего еще и в какой последовательности использовать в них у меня указано глобально в Tools -> Options ->Projects and Solutions -> VC++ Directories.
Какой рантайм будет на выходе указано в Help ->About

И на этом же компе VS2013 (Express + Ultimate).
Открыл я проект VS2013 в VS2013.
Что я должен указать в свойствах проекта или где-то еще,
чтоб из оболочки VS2013 получить такой же exe (в смысле рантайма, ну и да мысль про "c его же SDK" не лишняя), как у меня делает VS2005?

Ну это понятно что из cmd на низком уровне как-то все можно make-cmake, но это не мой уровень и никогда моим не будет.
А из оболочки как-то можно подстроить?

Или это только в 2019 а 2013 не умеет?

4) Чтоб эта установка не сломала мне на данном рабочем компе работоспособные VS2005 (которые сейчас использую для проектов C/C++) и VS2013 (которые сейчас использую для проектов Net 4.5/Net 2.0).

Что, может сломать?
Установка VS2013 когда-то уже давно установку VS2005 не сломала.
Доустановки VS2005 Pro и VS2013 Ultimate (при установленных Express-ах) в свое время тоже ничего не сломали.
Надо переживать?

ВСЕ MSVS, по 2019 включительно - 32- битные приложения.
Лишь новая, MSVS2022, 64 битная.

Пока мучаюсь с проектом (что компилируется уже радует), если взлетит буду думать о рантаймах. Стоит v142 и "последняя установленная версия sdk". И как оно поведет на произвольном Win7-8.1-10 (задача поддержки xp не стоит)? И я не уверен что там (в проекте) можно менять как попало, ибо видимо подогнано под VS2019. Есть проекты под 2013-15-17, но не факт что любой скомпилится.

>Не сломали, можно даже от 2010 компилятор брать. Вообще, ЛЮБОЙ установленый компилятор и SDK можно использовать.

Эту фишку я уже понял.
В VS2019 можно выбирать, и это сделано на более хорошем уровне чем напр. в VS2013.
А от 2005-й заданный рантайм ей никак не подсунуть? (VS2005 8.0.50727.762 SDK 6.1)? Хотя под 6.1 новый проект видимо уже давно не заточен.

Visual Studio 2017 Community.exe не будет работать после извлечения в темп.

ОС: Windows 10 x64bit

Настройка: версия для сообщества

В папке временного загрузчика журнал загрузок говорит,

Начало журнала. Время начала: 26.03.2017 1:14:54 Загрузчик VisualStudio: 26.03.2017, 1:14:54: текущий путь к корню Optin не существует
Загрузчик VisualStudio: 26.03.2017, 1:14:55: аргументы командной строки =

Не могу найти правильное решение ..

Я смог решить свою проблему после 4 дней устранения неполадок с поддержкой Microsoft. Я работаю на ноутбуке Dell, и специалист службы поддержки считает, что одна из служб Dell вызывала проблемы с сервисом winmgmt.

Ниже приведена команда, которая не была выполнена. Затем, убедившись, что у нас сохранена точка восстановления ОС, мы выполнили команду / resetRepository. После этого установщик VS 2017 Pro смог выполнить без ошибок.

РЕДАКТИРОВАТЬ: Добавление точных шагов и пример кода ниже:

Шаг 1. Создайте точку восстановления системы Windows.

Шаг 2. В командной строке с правами администратора или повышенными привилегиями выполните следующую команду: net stop winmgmt

Шаг 3: Откройте проводник Windows и найдите путь к папке C: \ windows \ system32 \ WBEM \ и переименуйте папку репозитория во что-то другое, например RepositoryOLD (щелкните правой кнопкой мыши и выберите «Переименовать папку»).

Шаг 4: перезагрузите компьютер

Шаг 5: В командной строке с правами администратора или повышенными привилегиями выполните следующую команду: net stop winmgmt

Шаг 6: В командной строке с правами администратора или повышенными привилегиями выполните следующую команду: winmgmt / resetRepository

Шаг 7: перезагрузите компьютер.

Надеюсь, что это поможет любому с похожей проблемой установщика Visual Studio 2017.

У меня была эта проблема. Оказалось, что на диске была старая неудачная установка. Я должен был пойти в Панель управления-> Установка и удаление программ и удалить Visual Studio Install Tool. После этого установщик работал нормально.

У меня была эта проблема весь день, и поддержка MS не смогла помочь. Чтобы решить мою проблему, я обновил свой видеодрайвер до последней версии (я намеренно использовал старый драйвер, так как новые версии не поддерживают разрешение моего монитора). Установщик Visual Studio должен использовать технологию графического интерфейса, не поддерживаемую моей старой картой, и просто не работает до загрузки графического интерфейса установщика. Та же проблема произошла со старыми автономными установщиками для старых версий, таких как VS2013.

Это тот же ответ, что и в вопросе visual studio 2017 установить перерыв: это не начало на тот случай, если вы не заметите другой вопрос.

У меня была одна и та же проблема на двух разных ПК (оба win10), и единственное, что сработало для меня, это переустановка Windows и повторный запуск установщика visual studio. Я знаю, это не хорошее, быстрое или простое решение, но оно работает.

Один из моих коллег столкнулся с той же проблемой. Мы потратили 4 часа на поиск решений, удаление VS и другого программного обеспечения, которое, по нашему мнению, могло быть виновником.

В конце концов, ЭТА ССЫЛКА помогла нам разобраться. Проблема как-то объясняется там и связана с NODE_OPTIONS variable . Если у вас установлена эта переменная, удалите ее, а затем перезагрузите компьютер. Это решило его проблему.

Конфигурация: Windows 10, Visual Studio 2017 Enterprise.

Я надеюсь, это поможет вам

У меня тоже была эта пробема. Ответ SHClark не работал для меня. Я сам понял, в чем причина проблемы на моем компьютере: Mirekusoft Install Monitor. Я отключил обе его службы, и это решило проблему. (Я полагаю, что это не очень вероятная программа для кого-то, чтобы запустить ее, но это может быть общая проблема для установки мониторов в целом?)

Я также слышал от кого-то на форуме сообщества Visual Studio, что RivaTunerStatistics (используемый для игр) также может вызывать эту проблему.

Здесь у меня ничего не получилось, однако я смог обнаружить, что в файле main.js произошла ошибка, из-за которой он не смог найти временную папку. поэтому я посмотрел переменные среды и действительно для моего текущего пользователя TEMP не был установлен соответственно. опорожнить . я скопировал временное значение по умолчанию (% SystemRoot% \ TEMP) для всех пользователей в переменную TEMP текущего пользователя, после чего все заработало

Примечание для других с проблемами установщика для Visual Studio 2017/2019 / vNext

Прежде чем связываться с вашей системой, ПЕРВАЯ ПОПРОБУЙТЕ ЗАКРЫТЬ КАЖДУЮ ДРУГУЮ ПРОГРАММУ .

Звучит глупо, я знаю! Но я почти пропустил ответ на вопрос, что RivaTuner может вызвать проблемы. Закрытие, которое заставило его начать работать мгновенно .

TL; DR : закройте все другие программы, которые вы всегда игнорируете в инструкциях по установке :)

У меня такая же проблема. Вот мое решение:

  1. щелкните правой кнопкой мыши по отношению к установщику, распакуйте его с помощью WinRAR.
  2. перейти в извлеченную папку.
  3. выполнить: vs_setup_bootstrapper.exe

Это сработало для меня :)

enter image description here

У меня была такая же проблема (с ноутбуком Dell), и Кларк не работал для меня. Вот что я сделал:

Я использовал командную строку для создания локального кэша файлов, необходимых для автономной установки

[ctrl] [shift] [enter] для приглашения cmd для запуска с правами администратора

Как только это будет сделано загрузка в h:\vs2017layout ,

2 ) открыт h:\vs2017layout\vs_setup.exe наконец получил его открыть после распаковки, но столкнулся с этой ошибкой:

Поэтому я создал ссылку на папку c:\ProgramData\Microsoft\Visual Studio с помощью следующей команды в командной строке windows cmd:

Это сработало после этого. Не уверен, была ли вторая ошибка связана с первой. Надеюсь это поможет.

У меня была та же проблема, и проблема заключалась в том, что мое имя пользователя содержало как пробел, так и символ не ascii (Олкай Эрташ). Я переместил установщик в свою корневую папку, и он работал. Вероятно, это причина того, почему решение @ oğuzhan-türk также работает.

Я потерял много времени, чтобы решить это. По мне, это была ошибка в machine.config, которую я сделал 2 недели назад. Я нашел это только потому, что я пытался удалить JetBrains тоже. И тоже была ошибка, но с журналом, где я ее видел.

У меня была та же проблема, исправление: перейти к региональным настройкам с панели управления, затем на административной вкладке выбрать (или, если выбран, отменить выбор) текущий язык для программ, не поддерживающих Юникод. чем попробовать еще раз.

Если у вас Win8, вам нужно обновить систему до версии 8.1. и перезагрузите компьютер.

Это помогло мне.

Попробуйте остановить MSI AfterBurner. Работал на меня.

Попробуйте удалить эту папку C:\Program Files (x86)\Microsoft Visual Studio\ . Перезапустите установку.

Здравствуйте, первый раз пользуюсь Visual Studio 2017, при компиляции кода выдает ошибки, как лечить?

1>------ Сборка начата: проект: ConsoleApplication3, Конфигурация: Debug Win32 ------
1>ConsoleApplication3.cpp
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(3): error C2001: newline в константе
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(14): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(15): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(16): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(17): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(18): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(19): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(20): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(21): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(25): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(25): error C2065: endl: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(26): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(26): error C2065: endl: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(27): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(27): error C2065: endl: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(28): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(28): error C2065: endl: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(29): error C3861: system: идентификатор не найден
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(34): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(35): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(39): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(40): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(43): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(44): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(47): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(48): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(51): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(52): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(63): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(68): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(69): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(72): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(74): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(77): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(78): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(79): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(84): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(86): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(87): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(88): error C2065: cin: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(93): error C2065: cout: необъявленный идентификатор
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(97): error C3861: system: идентификатор не найден
1>c:\users\sidia\source\repos\consoleapplication3\consoleapp lication3.cpp(99): error C3861: system: идентификатор не найден
1>Сборка проекта "ConsoleApplication3.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Как пример из MSDN запустить в Visual Studio 2017?
Вот такой пример: Example: Open a File for Reading, как его запустить в Visual Studio 2017?

Надо сделать программу Visual Studio 2017 Windows 10 C++
Ребят, помогите, пожалуйста. Делаю программу и хочу сделать, чтобы был автозапуск программы через.

Вывод русского текста в консольном окне Visual C++ программы Visual Studio Community 2017
Опробовал разные варианты, но почему-то в версии 2017 предыдущие методы не работают. Программа.

CheckBox в С++ visual studio 2017
Привет, нужна помощь. Нужно сделать усложненную программу для сдачи. Программа есть и хочу чуть.

сообщество visual studio 2017.exe не будет работать после извлечения в temp.

ОС: windows 10 x64bit

настройки : общий версия

в журнале загрузчика папки temp говорится:

начало журнала. Время начала: 26.03.2017 1: 14: 54 VisualStudio загрузчика:3/26/2017 1:14:54 АМ: текущий корневой Оптина путь не существует
VisualStudio загрузчика:3/26/2017 1:14:55 Am: в командной строке аргументов =

и dd_vs_community_decompression_log говорит
[3/26/2017, 11:17:47] === начало ведения журнала: 2017/03/26 11:17:47 ===
[26.03.2017, 11: 17: 47] Исполняемый Файл: C:UsersSameeraDownloadsProgramsvs_community - . исполняемые программы V15.0.26228.0
[3/26/2017, 11:17:47] --- уровень входа: стандартный ---
[3/26/2017, 11:17:47] каталог
C:UsersSameeraAppDataLocalTemp4ceac4b7b9cd9fdf2489526c66 ' был выбран для файла добыча
[3/26/2017, 11:17:48] извлечение файлов с:C:UsersSameeraAppDataLocalTemp4ceac4b7b9cd9fdf2489526c66
[3/26/2017, 11:17:48] извлечение заняло 360 миллисекунд
[3/26/2017, 11:17:48] выполнение извлеченного пакета: 'vs_bootstrapper_d15vs_setup_bootstrapper.exe 'с командной строкой''
[3/26/2017, 11:18:10] Все выполнение коробки, выходящее с кодом результата: 0x0
[3/26/2017, 11: 18: 10] запущено извлеченное приложение, выходящее с кодом результата: 0xc000000d
[3/26/2017, 11:18:10] === ведение журнала остановлено: 2017/03/26 11:18:10 ===

Не могу найти правильное решение..

я смог решить свою проблему после 4 дней устранения неполадок с поддержкой Microsoft. Я разрабатываю на ноутбуке Dell, и техник поддержки считает, что одна из служб Dell вызывает проблемы с сервисом winmgmt.

Ниже приведена команда, которая не удалось запустить. Затем, убедившись, что у нас сохранена точка восстановления ОС, мы выпустили команду /resetRepository. После этого установщик VS 2017 Pro смог выполнить без ошибок.

EDIT: добавление точные шаги и пример кода ниже:

Шаг 1: создайте точку восстановления системы Windows.

Шаг 2: из командной строки с правами администратора или повышенными привилегиями выполните следующую команду: net stop winmgmt

Шаг 3: Откройте проводник Windows и найдите путь к C:\windows\system32\WBEM\ folder и переименовать папку репозитория в Что-то еще, как RepositoryOLD (щелкните правой кнопкой мыши и выберите "переименовать папку").

Шаг 4: перезагрузите компьютер!--3-->

Шаг 5: из командной строки с правами администратора или повышенными привилегиями выполните следующую команду: net stop winmgmt

Шаг 6: из командной строки с правами администратора или повышенными привилегиями выполните следующую команду: winmgmt / resetRepository

Шаг 7: перезагрузите компьютер.

надеюсь, это поможет любому с аналогичной проблемой установщика Visual Studio 2017.

У меня тоже эта проблема. Ответ шкларка меня не устроил. Я сам понял, что вызвало проблему на моем компьютере: Mirekusoft Install Monitor. Я отключил обе его службы, и это решило проблему. (Я думаю, что это не очень вероятная программа для кого-то, но это может быть проблема, общая для установки мониторов в целом?)

Я также слышал от кого-то на форуме сообщества Visual Studio, что RivaTunerStatistics (используется для игр) может вызвать эта проблема тоже.

копировать vs_community.exe на USB и запустить. Это сработает.

Это тот же ответ, что и в вопросе visual studio 2017 install break: он не запускается на всякий случай, если вы не наблюдаете другой вопрос.

У меня была та же проблема на двух разных ПК (оба win10), и единственное, что сработало для меня, это переустановка Windows и повторный запуск установщика visual studio. Я знаю, это не хорошее, быстрое или простое решение, но оно работает.

У меня была такая же (или похожая) проблема. Я не мог обновить VS2017 ни из программы, ни при попытке запустить установщик. Веб-страница на https://docs.microsoft.com/en-us/visualstudio/install/troubleshooting-installation-issues были инструкции, которые решили проблему. Для меня удаление каталога "Installer", а затем повторная попытка установки решили проблему.

Попробуйте удалить эту папку C:\Program файлы (x86)\Microsoft Visual Studio. Перезапустите установку.

У меня была эта проблема весь день, и поддержка MS не смогла помочь. Чтобы решить мою проблему, я обновил свой видеодрайвер до последней версии (я намеренно использовал старый драйвер, поскольку новые версии не поддерживают мое разрешение монитора). Установщик visual studio должен использовать технологию GUI, не поддерживаемую моей старой картой, и просто не работает до загрузки GUI установщика. Та же проблема произошла со старыми автономными установщиками для более старых версий, таких как VS2013.

У меня была такая же проблема (с Dell labtop), и SHClark не работал для меня. Вот что я сделал:--1-->

Я использовал командную строку для создания локального кэша файлов, необходимых для завершения автономной установки

[ctrl] [shift] [enter] для приглашения cmd для запуска от имени администратора

1) набирается d:\vs_community.exe --layout h:\vs2017layout -добавить Microsoft.VisualStudio.Рабочая загрузка.NativeDesktop -- includeRecommended --lang en-US

Как только это было сделано загрузка в h:\vs2017layout,

2) открыт h:\vs2017layout\vs_setup - . исполняемый наконец, он открыл его после извлечения, но столкнулся с этой ошибкой:

"имя файла не может быть разрешено системой"

поэтому я создал ссылку для c:\ProgramData\Microsoft\Visual папка Studio с помощью следующей команды в Windows cmd promt:

mklink / D "C:\ProgramData\Microsoft\VisualStudio ""g:\ProgramData\Microsoft\VisualStudio"

Это после этого работал. Не уверен, что вторая ошибка была связана с первой. Надеюсь, это поможет.

У меня была та же проблема, исправление: перейдите в настройки reigonal с панели управления, затем на вкладке "администрирование" выберите (или, если выбран повторный выбор) текущий язык для программ, отличных от unicode. чем попробовать еще раз.

Читайте также: