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

4032
sepideh

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

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

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, он встречает следующую ошибку:

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

Возникла проблема при установке выбранных компонентов 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 или более поздней версии), установленной на моем компьютере

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

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

О второй части я задал еще один вопрос .


Я попытался установить его снова. На этот раз он выдал следующую ошибку:
«Ошибка установки» при установке Microsoft Windows SDK 7.1

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

0
нажмите «Просмотр журнала» и поделитесь файлом журнала. magicandre1981 8 лет назад 0
@ magicandre1981 Я сделал то, что ты сказал sepideh 8 лет назад 0
Файл, которым вы поделились, не является общедоступным. Daniel B 8 лет назад 0
@DanielB Теперь все в порядке? sepideh 8 лет назад 0
Да. Забавно, как Google Drive считает, что это файл MP3. : D Daniel B 8 лет назад 0
О, да, у вас уже установлен поддерживаемый компилятор, потому что у вас VS2010. Daniel B 8 лет назад 0
@sepideh Вы уверены, что во время установки MS Visual Studio 2010 Ultimate в мастере установки включена / отмечена опция «x64 Compilers and Tools» ?? Ĭsααc tիε βöss 8 лет назад 0
@ Ĭsααct ի εβöss хорошо Я установил VS2010 несколько месяцев назад, но я думаю, что я всегда проверяю все устанавливаемые функции, как показано на этом рисунке [как показано на этом рисунке] (http://i.stack.imgur.com /AUpSm.png) У меня на компьютере установлена ​​Microsoft Visual Studio C ++ 2010 (версия = 10.0.30319), но поскольку версия равна 10.0.30319 и не превышает 10.0.30319, я не думал, что проблема может возникнуть быть в соответствии с [Как установить Microsoft Windows SDK 7.1?] (http://it.mathworks.com/matlabcentral/answers/101105-how-do-i-install-microsoft-windows-sdk-7-1) sepideh 8 лет назад 0

1 ответ на вопрос

1
Daniel B

I’ll just “quote” this answer on Stack Overflow. There are other relevant answers next to it, too.

Too clarify: In your case, there’s an “affected” version of the VC++ 2010 x64 Redistributable installed.


This is a known issue http://support.microsoft.com/kb/2717426

CAUSE

This issue occurs when you install the Windows 7 SDK on a computer that has a newer version of the Visual C++ 2010 Redistributable installed.

RESOLUTION

To resolve this issue, you must uninstall all versions of the Visual C++ 2010 Redistributable before installing the Windows 7 SDK. You may have one or more of the following products installed:

  • Microsoft Visual C++ 2010 x86 Redistributable
  • Microsoft Visual C++ 2010 x64 Redistributable

After uninstalling the Microsoft Visual C++ 2010 Redistributable products, you may install the Windows 7 SDK. After installing the Windows 7 SDK, you may then reinstall the newer version of the Visual C++ 2010 Redistributable products, in order to restore the Visual C++ 2010 Redistributable products to their original state.

uninstallation picture

Что касается [моего другого вопроса] (http://superuser.com/q/970184/247416) и того факта, что я установил ** JDK **, и у меня ** VS2010 ** в качестве более новой версии поддерживаемых компиляторов У меня не возникнет проблем с использованием [семейства продуктов MATLAB] (http://it.mathworks.com/support/compilers/R2013b/index.html?sec=win64#matlab) и [семейства продуктов Simulink] (http: / /it.mathworks.com/support/compilers/R2013b/index.html?sec=win64#simulink) и нет необходимости удалять ** VS 2010 ** и устанавливать ** SDK **, а затем переустанавливать ** VS2010 ** , Правильно? sepideh 8 лет назад 0
так почему matlab2013b выдает [следующую ошибку] ​​(http://i.stack.imgur.com/RkJ96.png) после установки? Потому что я боролся с этим вопросом около 1 года. Всякий раз, когда я хотел обработать ** MEX-файлы ** s с помощью matlab, мне приходилось брать ноутбук у моих друзей. На этот раз я хочу знать причину и решить проблему навсегда. Так что никаких действий не требуется? Не возникнет ли у меня проблемы с использованием [Matlab Features] (http://it.mathworks.com/support/compilers/R2013b/index.html?sec=win64#simulink) в будущем, если я не установлю ** SDK7.1 **? (относительно того, что у меня есть более новая версия как ** VS2010 **) sepideh 8 лет назад 0
Это не сообщение об ошибке (насколько я могу судить), и оно говорит «может». У меня нет MATLAB, поэтому я не могу помочь вам с этим. В этом случае Windows SDK - это просто средство для получения компиляторов C ++, которые у вас уже есть. Если MATLAB не работает, вы должны связаться с их поддержкой. Daniel B 8 лет назад 1
так что пока никаких дальнейших действий не требуется sepideh 8 лет назад 0
Еще один вопрос! Как вы видите на [картинке] (http://i.stack.imgur.com/zWc3n.png), на моем устройстве установлено `VC ++ 2010 x64 Redistributable`, но не` VC ++ 2010 x86 Redistributable`. Должен ли я установить это отдельно? Я думаю, что они оба установлены при установке `VS2010`, но я не знаю, почему он не установлен на моем устройстве в связи с тем фактом, что я всегда проверяю все параметры при установке` VS2010`? В любом случае, возможно, они были удалены при удалении других программ на компьютере! sepideh 8 лет назад 0
Если программа требует распространения, она установит ее. Ну, так или иначе. Это не повредит, чтобы установить их вручную, но обычно это не требуется. Daniel B 8 лет назад 0

Похожие вопросы