2014-12-16 4 views
3

Я недавно обновил Visual Studio 2013 до версии 4, а затем попытался обновить Multi-Tools Apache Cordova до новой версии, но я получил сообщение об ошибке, заблокировав его, и я должен удалите старую версию.Ошибка при установке устройства Visual Studio Multi после обновления

Я щелкнул по ссылке http://go.microsoft.com/fwlink/?LinkID=518308&clcid=0x409 и попытался выполнить инструкции, но в подсказке CMD говорится, что файл не существует. Я проверил, и Hybrid Apps CPT2.0 не входит в список моих программ и функций, поэтому он удалён ok и нет разделов реестра. Я могу найти ...

Итак, теперь у меня есть установка Visual Studio, t позволить мне создавать приложения MultiDevice и клиент, который не понимает мою проблему. Любой ...

Клифф.

+0

Запустите все четыре команды один за другим, указанный в http://support.microsoft.com/kb/3014133, один из них будет успешным, а другие сообщают, что файл не существует. После запуска всех 4 команд попробуйте установить vs2013mda_0.3.exe. Если вы все равно получите сообщение об ошибке из журнала% temp% –

+0

Я выполнил все 4 команды, и все они дают один и тот же файл, не существует ошибки.Я искал весь ПК для файла vs2013mda, так как некоторые форумы говорят, что идентификаторы GUID различны на каждом ПК, но опять же не повезло. Где находится файл журнала, который вы предлагаете? –

+0

Стоит ли разбираться с VS и делать новую установку, или я столкнусь с той же проблемой, что и новая установка, увидит тот же самый отказ при установке пакета Cordova. –

ответ

4

Если вы читаете это и боретесь за ответ, мне удалось решить проблему с некоторой помощью команды MSFT, указанной в комментариях выше (все по электронной почте), отличного сервиса от них.

Ответ был, что я пошел вручную через мою папку пакета Cache ищет что-нибудь упоминая MultiDeviceHybridApp и нашел там пакет в этом месте:

C: \ ProgramData \ Пакет Cache {19AD9AD6-4205-4C29- A4ED-9C62483544D4} v12.0 \ пакеты \ MultiDeviceHybridApps_VS \ MultiDeviceHybridApps_VS.msi

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

MSIexec/X MultiDeviceHybridApps_VS .msi

После этого программа удаления запускает несколько минут, и я могу установить пакет CTP3 без проблем.

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

Клифф.

+0

Команды, перечисленные на сайте MS, не работали для меня. Каждый из них возвращался с ошибками (неверная команда). Ваше решение здесь может быть одним ... Я боролся с этим в течение 3 дней. напыщенный ... и я проработал 36 часов, пытаясь сделать крайний срок. – Terri

+0

Это работает также при установке VS2013 Update 5, и он жалуется на старые инструменты Кордовы. UUID отличается тем, что: {FE8899F5-CA4F-4D89-9D00-5BB97C74A383} v12.0 – philk

0

Я выполнил шаги в статье KB, но при попытке установить CTP3 инструментов Cordova у меня все еще было такое же сообщение об ошибке. Я даже пытался переустановить Visual Studio и несколько перезагрузок, но проблема не устранена.

Я смог решить проблему, запустив исходный установщик CTP2 из командной строки с помощью параметров/uninstall and/force. Я предполагаю, что это удалило любые ключи реестра или другие артефакты, блокирующие установку CTP3.

> vs2013mda_0.2.exe /uninstall /force 
0

Я не мог найти CTP2 установить, но команда:

vs2013mda_0.3.exe /uninstall /force 

работал и получил меня возможность установки vs2013mda_0.3.1.exe.

Я также перезагрузился .. но мне, вероятно, это не нужно.

Смежные вопросы