Встановіть Visual Studio 2013 у Windows 7


81

Я хотів би встановити Visual Studio 2013 на 64-розрядної версії Windows 7.

З якоїсь причини інсталятор повідомляє "Налаштування заблоковано" з помилкою "Для цієї версії Visual Studio потрібен комп'ютер із новішою версією Windows".

Помилка інсталяції Visual Studio 2013

Ця помилка не точно описує, що не так. Найменше, що я міг зробити, це переконатися, що у мене встановлено наступне:

  1. Windows 7 Professional (64-розрядна версія) із пакетом оновлень 1
  2. Internet Explorer 10
    • Версія: 10.0.9200.16750
    • Версії оновлення: 10.0.12 (KB2898785)
  3. Усі оновлення Windows, доступні для встановлення 11 грудня 2013 року.

Виконав програму встановлення з /log winexp.logаргументом і отримав таке: winexp.log .

Будь-які ідеї, в чому ще може бути проблема?

Дякую.

Редагувати: розглянувши це питання, з’явилася тріщина, яка дозволила встановити SDK Windows Phone на Windows 7 - чи знає хтось подібне рішення для VS 2013?


7
Це спрацювало на моєму. Не впевнені, чому люди голосують проти інших, які кажуть, що це працює. Причина, по якій він не працює, полягає в тому, що у вас не встановлено SP1 у Windows 7. Після встановлення SP1 VS2013 встановиться, навіть якщо у вас все ще встановлений IE9. Це дало попередження про IE9, але я зміг встановити на 2 ноутбуки під управлінням Windows 7 з SP1. Неможливо зробити це без SP1.
user2255673

@Andre Чи можете ви пояснити, що ви намагаєтесь встановити? Наприклад, Visual Studio 2013 Premium добре інсталюється в Windows 7 x64 SP1 прямо з MSDN ISO, наприклад.
ніхто

@AndrewMedico Я говорю про Visual Studio для Windows (для Windows 8 та Windows Phone, а не про "Desktop").

Відповіді:


75

Мінімальні вимоги базуються на версії Express, яку ви намагаєтесь встановити:

Express for Web (Web sites and HTML5 applications) - Windows 7 SP1 (With IE 10)
Express for Windows (Windows 8 Apps) - Windows 8.1
Express for Windows Desktop (Windows Programs) - Windows 7 SP1 (With IE 10)
Express for Windows Phone (Windows Phone Apps) - Windows 8

Схоже, ви намагаєтесь встановити випуск "Express 2013 для Windows", який призначений для розробки додатків Windows 8 "Сучасний інтерфейс" або видання Windows Phone.

Ж назвою версії , яка є сумісною з Windows 7 SP1 є «Експрес - 2013 на робочий стіл Windows»

Джерело


1
Аааа, спасибі. Напевно, це якось пропустило. Спробуйте настільну версію.
Sussch

1
Так, вони в основному додали версію Windows Desktop в останню хвилину під час розробки VS2012.
Yuhong Bao

2
Це оооочень дурне. І я дійсно не помітив на сторінці завантаження Visual Studio, тому це якось прихована інформація. Вони повинні попередити про це.
greywolf

Я отримую цю помилку під час спроби встановити цей microsoft.com/en-us/download/details.aspx?id=44914 у Windows 7, і, мабуть, це настільна версія, яку ви описали
eran otzap

15

Visual Studio Express для Windows потребує Windows 8.1. Подивившись сторінку вимог, ви можете спробувати веб-версію або версію робочого столу Windows, яка може працювати під Windows 7.


11

Системні вимоги Visual Studio 2013

Підтримувані операційні системи :

  • Windows 8.1 (x86 та x64)
  • Windows 8 (x86 та x64)
  • Windows 7 SP1 (x86 та x64)
  • Windows Server 2012 R2 (x64)
  • Windows Server 2012 (x64)
  • Windows Server 2008 R2 SP1 (x64)

Вимоги до обладнання :

  • Процесор 1,6 ГГц або швидший
  • 1 ГБ оперативної пам'яті (1,5 ГБ, якщо працює на віртуальній машині)
  • 20 ГБ вільного місця на жорсткому диску
  • Жорсткий диск на 5400 об / хв
  • Відеокарта з підтримкою DirectX 9, яка працює з роздільною здатністю 1024 x 768 або вище

Додаткові вимоги до ноутбука :

  • Internet Explorer 10
  • Потрібна версія KB2883200 (доступна через Центр оновлення Windows)

І не забудьте перезавантажитись після оновлення Windows


1

Підроблений IE10 для встановлення Visual Studio 2013

Visual Studio 2013 вимагає Internet Explorer 10. Якщо ви намагаєтеся встановити його в Windows 7 за допомогою IE8, ви отримаєте таку помилку. Ця версія Visual Studio вимагає Internet Explorer 10 ”. Значення, яке перевіряє інсталятор VS 2013, - це svcVersion у HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorerключі для 32-розрядної Windows та HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer64-розрядної Windows. Будь-яке значення> = 10.0.0.0 радує програму встановлення.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer]
"svcVersion"="10.0.0.0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer]
"svcVersion"="10.0.0.0"

-1

ваші файли журналів показують, що він зупиняється на помилку "0x8004C000"

З веб-сайту MS ( http://social.technet.microsoft.com/wiki/contents/articles/15716.visual-studio-2012-and-the-error-code-2147205120.aspx ):


Блок стану налаштування

Не потрібно
перезапускати 0x80044000 [-2147205120]

Потрібно перезапустити
0x8004C000 [-2147172352]

Опис
Якщо єдиним блоком, про який повідомляється, є “Перезавантаження в очікуванні”, повертається значення - Необхідне значення незавершеного перезавантаження (0x80048bc7).


Помилка у файлі журналу - "Вийти з 0x80044000 (заблоковано)", що означає, що установку заблоковано та не потрібно перезапускати. Рядок у журналі вище, який повідомляє, що установку заблоковано через те, що продукт потребує новішої версії Windows.
ніхто
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.