«Ошибка установки» при установке Microsoft Windows SDK 7.1

0

Операционная система моего ноутбука Windows7x64 , Всякий раз, когда я устанавливаю Matlab R2013b на нем это сообщение отображается в конце процесса установки:

Ваша установка может потребовать дополнительных шагов настройки.

1. Следующие продукты требуют поддерживаемый компилятор :

MATLAB Compiler 5.0

MATLAB Builder NE 4.2

MATLAB Builder JA 2.3

MATLAB Builder EX 2.4

Simulink Coder 8.5

xPC Target 5.5

MATLAB Coder 2.5

2.Для настройки Windows-цели в реальном времени вы должны набрать rtwintgt -setup в командном окне MATLAB.

Что касается первой части сообщения выше, я просмотрел предоставленную ссылку и понял, что должен установить Microsoft Windows SDK 7.1 а также Java Development Kit (JDK) 1,7 чтобы вышеуказанные компоненты были исполняемыми.
Там нет проблем с JDK установка, но всякий раз, когда я пытаюсь установить SDK скачано с Вот , он встречает следующую ошибку:

enter image description here

Возникла проблема при установке выбранных компонентов Windows SDK.

Установка продукта "Microsoft Windows SDK для Windows 7" имеет   сообщил о следующей ошибке: Неустранимая ошибка при установке.

Пожалуйста, попытайтесь решить проблему и затем запустите установку Windows SDK   снова. Если у вас по-прежнему возникают проблемы с этим вопросом, посетите   страница поддержки команды SDK по адресу http://go.microsoft.com/fwlink/?LinkId=130245 ,

Нажмите кнопку Просмотр журнала, чтобы просмотреть журнал установки.

Для выхода нажмите Готово.

В чем проблема и что мне делать?
я имею немного искал но у меня нет ни Microsoft Visual Studio C ++ 2010 SP1 (версия более 10.0.30319) ни .NET Framework 4.5 (также поставляется с Visual Studio 2012 или более поздней версии) установлен на моем компьютере

enter image description here

Тогда в чем, по-твоему, моя проблема?
Что я должен сделать, чтобы это исправить?

О второй части я спросил Другой вопрос ,


Я попытался установить его снова. На этот раз он выдал следующую ошибку:
enter image description here

Я поделился файл журнала здесь , Это текстовый файл, но при загрузке он отображается как аудиофайл. Пожалуйста, откройте его с помощью блокнота.

sepideh
источник
нажмите «Просмотр журнала» и поделитесь файлом журнала.
magicandre1981
@ magicandre1981 Я сделал то, что ты сказал
sepideh
Файл, которым вы поделились, не является общедоступным.
Daniel B
@DanielB Это нормально сейчас?
sepideh
Да. Забавно, что Google Drive считает, что это файл MP3. : D
Daniel B

Ответы:

1

Я просто "процитирую" этот ответ Переполнение стека. Рядом с ним есть и другие соответствующие ответы.

Слишком уточнить: в вашем случае установлена ​​«уязвимая» версия распространяемого пакета x64 для VC ++ 2010.


Это известная проблема http://support.microsoft.com/kb/2717426

ПРИЧИНА

Эта проблема возникает при установке Windows 7 SDK на компьютер   с более новой версией распространяемого Visual C ++ 2010   установлены.

РАЗРЕШАЮЩАЯ СПОСОБНОСТЬ

Чтобы решить эту проблему, необходимо удалить все версии Visual   C ++ 2010 Распространяется перед установкой Windows 7 SDK. Ты можешь   установить один или несколько из следующих продуктов:

  • Microsoft Visual C ++ 2010 x86 распространяемый
  • Microsoft Visual C ++ 2010 x64 распространяемый

После удаления Microsoft Visual C ++ 2010   Распространяемые продукты, вы можете установить Windows 7 SDK. После   установив Windows 7 SDK, вы можете переустановить более новую версию   распространяемых продуктов Visual C ++ 2010 для восстановления   распространяемые продукты Visual C ++ 2010 в исходное состояние.

uninstallation picture

Daniel B
источник
относительно мой другой вопрос и тот факт, что я установил JDK , и я имею VS2010 как более новая версия поддерживаемых компиляторов, у меня не возникнет проблем при использовании Семейство продуктов MATLAB а также Семейство продуктов Simulink и нет необходимости удалять VS 2010 и установить SDK а затем переустановите VS2010 , Правильно?
sepideh
Так почему же Matlab2013B производит следующая ошибка после установки? Потому что я боролся с этим вопросом около 1 года. Всякий раз, когда я хотел обработать MEX-файл С Matlab мне пришлось одолжить ноутбук у моих друзей. На этот раз я хочу знать причину и решить проблему навсегда. Так что никаких действий не требуется? У меня не будет проблем с использованием Matlab Особенности в будущем, если я не установлю SDK7.1 ? (относительно того, что у меня есть более новая версия как VS2010 )
sepideh
1
Это не ошибка сообщение (насколько я могу судить) и говорит «может». У меня нет MATLAB, поэтому я не могу помочь вам с этим. В этом случае Windows SDK - это просто средство для получения компиляторов C ++, которые у вас уже есть. Если MATLAB не работает, вы должны связаться с их поддержкой.
Daniel B
так что пока никаких дальнейших действий не требуется
sepideh
Еще один вопрос! Как вы видите в изображение я имею VC++ 2010 x64 Redistributable установлен на моем устройстве, но не VC++ 2010 x86 Redistributable, Должен ли я установить это отдельно? Я думаю, что они оба установлены при установке VS2010 но я не знаю, почему он не установлен на моем устройстве в связи с тем, что я всегда проверяю все варианты при установке VS2010? В любом случае, возможно, они были удалены при удалении других программ на компьютере!
sepideh