Не удается выполнить установку visual studio в режиме совместимости
Я пытаюсь установить Visual Studio 2012 Express для рабочего стола Windows, и каждый раз, когда я запускаю программу установки, я получаю эту ошибку:
«Включен режим совместимости программ Windows. Выключите его и попробуйте снова выполнить установку».
Я проверил свойства файла, и режим совместимости отключен. Поиск в Google обнаружил, что изменение имени на" vs_premium.exe "или" vs_ultimate.exe " или изменение ключей реестра может помочь, но имя изменится не подействовали, и не было ключей реестра, которые нужно было удалить. Я несколько раз перезапускал машину, но безрезультатно.
Переход на Visual Studio 2013 не вариант для меня, так как на моем рабочем компьютере установлена Visual Studio 2012, которую они не обновят до 2013 года, и мне нужно работать над своим проектом на обоих компьютерах.
На моем компьютере установлена Windows 8.1 HP Pavilion g6. Я установил Visual Studio 2013 для Windows Desktop, Web и Windows, а также 30-дневную пробную версию для Professional (которая недавно истекла). Я также установил Visual Studio 2012 для Windows Phone, но еще не использовал ее.
Я не смог найти решение, но смог найти обходной путь. Я загрузил автономный установщик (ISO) и запустил его. Это не решение, но в данной ситуации должно сработать.
Щелкните файл правой кнопкой мыши, выберите «Свойства» и перейдите на вкладку «Сведения». Должна быть запись с надписью «Исходное имя файла». Просто переименуйте файл соответствующим образом, и он должен работать нормально.
Если вы загрузили Visual Studio 2012 и Visual Studio 2013 одновременно и один из них был переименован с суффиксом « (0) » (как и я), то изменение установщика на исходное имя, вероятно, исправит это, потому что "какая-то совместимость проверка основана на именовании файлов "
Мне просто нужно Переименовать имя установки. Я переименовал установочный файл в vs_ultimate , и он сработал.
Если вы смонтировали его, сначала извлеките содержимое перед установкой. у меня это сработало.
При установке vs_ultimate в Windows 10 возникла та же проблема. Мне предлагается отключить режим совместимости, о чем я не знал. Прочитав все приведенные выше решения безуспешно, я смог решить эту проблему самостоятельно.
Я смонтировал .iso перед установкой, что вызывало у меня проблемы, но позже, когда я извлек его в папку на рабочем столе, он установился нормально.
Я столкнулся с этой проблемой, и решением для меня было переименовать файл обратно в его исходное имя. Я загрузил его как " vs2012sdk_full.exe ", но исходное название было " vssdk_full.exe ". Когда я запустил его как " vs2012sdk_full.exe ", я получил ошибку режима совместимости. Как только я переименовал его обратно в исходный " vssdk_full.exe ", все заработало.
Откройте The Run ( Win + R ) и введите Services.msc .
Найдена служба помощника по совместимости программ, затем отключите службу и остановите ее.
Откройте Run ( Win + R ) и введите Gpedit.msc .
Конфигурация пользователя -> Административные шаблоны -> Компоненты Windows -> Совместимость приложений
И отметьте кнопку Enable, затем перезапустите систему.
Запустить от имени администратора. А для своего установщика 2013 года я переименовал его в vs_professional.exe.
И это сработало.
Я обнаружил проблему в своей системе. Проверьте свойства установщика. Моя заблокирована, потому что она была загружена из другой системы. Нажмите разблокировать. Вуаля! Если вы не можете найти расположение установщика, запустите его еще раз. Когда это не удается, оставьте его включенным. Откройте диспетчер задач, щелкните установщик правой кнопкой мыши и откройте папку с файлом. Вы попадете в папку, в которой находится ваш установщик.
Смонтируйте файл ISO и запустите установку как с диска.
У меня была такая же проблема, мое решение состояло в том, чтобы запустить ее в режиме администратора, и казалось, что она работает нормально.
У меня работал запуск от имени администратора.
У меня такая же проблема. Я запустил установщик с ISO, читая с образа DVD.
Решением было просто взять ISO и распаковать его как .RAR в какую-то папку, и все заработало.
Я пытаюсь установить Visual Studio 2012 Express для рабочего стола Windows, и каждый раз, когда я запускаю установщик, я получаю эту ошибку:
"режим совместимости программ Windows на. Выключите его и повторите попытку установки."
Я проверил свойства файла и режим совместимости выключен. Погуглив нашел что изменение имени на" vs_premium.exe " или " vs_ultimate.exe " или изменение разделов реестра может помочь, но изменение названия не имело никакого эффекта, и не было ключей реестра для удаления. Я перезапустил свою машину несколько раз безрезультатно.
переход на Visual Studio 2013 не является для меня вариантом, так как на моем рабочем компьютере есть Visual Studio 2012, который они не будут обновлять до 2013, и мне нужно работать над моим проектом на обоих компьютерах.
компьютер, который я использую, имеет Windows 8.1 HP Pavilion g6. Я установил Visual Studio 2013 для Windows Desktop, Web и Windows, а также 30-дневный судебный процесс для профессионала (который недавно истек). Я также установил Visual Studio 2012 для Windows Phone, но я еще не использовал его.
щелкните правой кнопкой мыши файл, выберите Свойства и перейдите на вкладку Сведения. Должна быть запись с надписью "исходное имя файла". Просто переименуйте файл соответственно, и он должен работать счастливо.
Если вы загрузили Visual Studio 2012 и Visual Studio 2013 одновременно и один был переименован с" (0) " суффикс (так же, как и я), затем измените установщик на исходное имя, вероятно, исправит его, потому что "как-то проверка совместимости на основе имени файла"
Я должен переименовать имя настройки. Я переименовываю установочный файл в vs_ultimate и это сработало.
Если вы установили его, сначала извлеките содержимое перед установкой. у меня получилось.
была такая же проблема с установкой vs_ultimate в Windows 10 он говорит мне отключить режим совместимости, который я не знал. Прочитав все вышеперечисленные решения без успеха, я смог решить его самостоятельно.
Я сел на .iso перед установкой, которая давала мне проблему, но позже, когда я извлек ее в папку рабочего стола, она была установлена нормально.
я столкнулся с этой проблемой и решение для меня было переименовать файл обратно в исходное имя. Я загрузил его как" vs2012sdk_full.exe ", но первоначальное название было " vssdk_full.exe ". Когда я запустил его как " vs2012sdk_full.exe " Я получил ошибку режима совместимости. Однажды я переименовал его обратно в оригинал" vssdk_full.exe " он работал.
Я не мог найти решение, но я смог найти обходной путь. Я загрузил автономный установщик (ISO) и запустил его вместо этого. Это не решение, но оно должно сработать в данной ситуации.
Открываем Выполнить ( Win + R ) и типа Services.msc .
Найдена служба помощника по совместимости программ, затем отключите службу и Остановите ее.
открываем выполнить ( Win + R ) И Типа Gpedit.msc .
Конфигурация пользователя-->Административные шаблоны-->Компоненты Windows-->совместимость приложений
И проверьте кнопку Enable, а затем перезапустите систему.
Запуск от имени администратора. И для моего установщика 2013 я переименовал его vs_professional.exe
и это сработало. Спасибо,
смонтируйте ISO-файл и запустите программу установки с диска.
У меня была та же проблема, мое решение состояло в том, чтобы запустить его в режиме администратора, и он, казалось, работал нормально.
Я хочу установить Visual Studio Ultimate 2013 на мою Windows 10, но у меня есть эта ошибка:
Я сделал эти две вещи (они решили проблему в Windows 8)
но я не могу его установить.
Ответ, который работал здесь.
Они рекомендуют проверять имя файла установщика. Это должно быть оригинальное имя, как ни странно, для работы установки.
Отключение помощника по совместимости программ не является правильным способом.
Решение, работающее в Windows 10, следующее:
-
Щелкните правой кнопкой мыши установочный файл
Выберите Properties и перейдите на вкладку Details .
Должна быть запись с надписью Original filename . Просто переименуйте файл соответствующим образом и он должен работать.
В моем случае я пытаюсь запустить с установленного ISO. Имя exec в порядке.
Я исправлю проблему, скопирую все файлы ISO на жесткий диск.
Если изменить имя не удалось запустить настройку с аргументом \layout .
ответил(а) 2015-12-12T20:36:00+03:00 5 лет, 11 месяцев назадщелкните правой кнопкой мыши на установочном файле, затем перейдите на вкладку сведений, вы увидите исходное имя файла там,
переименуйте установочный файл в значение исходного имени файла, а затем снова начните установку.
Надеюсь, что это будет полезно.
ответил(а) 2017-05-19T08:29:00+03:00 4 года, 6 месяцев назадПросто извлеките ISO файл на жесткий диск, и он будет работать.
ответил(а) 2015-11-22T12:43:00+03:00 5 лет, 12 месяцев назадСкопируйте установочные файлы на жесткий диск.
Переименуйте имя файла установщика в vs_professional.exe для профессионального издания.
Наслаждайтесь.
В моем случае также работает загрузка ISO и копирование всех файлов с ISO на жесткий диск. Он работает для Visual Studio Community 2015 в Windows 10.
Если вы отключите режим совместимости программ и проблема остается, скопируйте содержимое ISO в локальный путь и попробуйте установить с помощью простого двойного щелчка
В соответствии с приведенным ниже источником вы должны выполнить следующее:
Перейдите в папку установки "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE", найдите исполняемый файл (если ваш VS express 2013 - VS express 2013 для Интернета, исполняемый файл - VWDExpress.exe).
Щелкните файл правой кнопкой мыши, выберите вкладку "Совместимость". Отключить все настройки совместимости здесь
Итак, попробуйте отключить настройки совместимости любого компонента (в этом случае отключить службу совместимости недостаточно).
Я хочу установить Visual Studio Ultimate 2013 на свою Windows 10, но у меня такая ошибка:
Я сделал эти две вещи (они решили проблему в Windows 8)
но я все равно не могу его установить.
Ответьте, что здесь сработало.
Они рекомендуют проверить имя файла установщика. Как ни странно, это должно быть оригинальное имя, чтобы установка работала.
- 2 Супер, спасибо Sunsetquest :) установщик работает, после переименования в "vs_ultimate"
- 6 Я столкнулся с той же проблемой с VS2013 SDK. Оказывается, я тоже должен использовать исходное имя vssdk_full.exe.
- 3 Это также устраняет ту же ошибку при установке VS2013 SDK в Windows 10.
- 4 У меня тоже работало, спасибо! И это только у меня, или это тупо.
- 3 Решение @smwikipedia отлично работало в Windows 10.0.16299, сборка 16299. Как это безумно!
Отключение помощника по совместимости программ - неправильный способ.
Решение, которое работает в Windows 10:
В моем случае я попытался запустить с смонтированного ISO. имя exec в порядке. Я исправил проблему, скопировав все файлы ISO на жесткий диск.
Щелкните правой кнопкой мыши установочный файл, затем перейдите на вкладку с подробностями, вы увидите там исходное имя файла, переименуйте установочный файл в значение исходного имени файла, затем начните установку снова.
- Это сработало для меня. В моем случае это был vs_isoshell.exe. Эти шаги позволяют выбрать правильное имя файла.
Если изменение имени не помогло, запустите установку с \layout аргумент.
Скопируйте установочные файлы на свой жесткий диск. Переименуйте файл установщика в vs_professional.exe для профессиональной версии. Наслаждаться.
Просто извлеките ISO-файл на жесткий диск, и он будет работать.
Надеюсь, это будет полезно.
Согласно приведенному ниже источнику, вы должны сделать следующее:
Поэтому попробуйте отключить какие-либо настройки совместимости компонентов (в этом случае отключения службы совместимости недостаточно).
Кроме того, вы можете загрузить журнал установки?
Для этого выполните следующие действия:
Если вы отключили режим совместимости программ и проблема не исчезла, скопируйте содержимое ISO на локальный путь и попробуйте установить с помощью простого двойного щелчка
В моем случае также работает загрузка ISO и копирование всех файлов с ISO на жесткий диск. Он работает для Visual Studio Community 2015 в Windows 10.
Возможно, вам стоит попробовать распаковать файл и настроить его после этого.
У меня были проблемы с подключением к виртуальному диску по ISO и то же самое с файлом RAR. Но когда я его извлекаю, все работает нормально
Для справки: эта ошибка возникла при попытке выполнить автоматическую установку VS 2013 в windowsservercore контейнер докеров:
Причина оказалась в наличии установочных файлов на томе докера, копирование на диск контейнера решило эту проблему.
Если вы производите установку из файла ISO, монтируя его на виртуальном диске, просто скопируйте файлы с виртуального диска на свой жесткий диск. Запускаем установщик, точно заработает. Я решил свою проблему.
Читайте также: