Гибридные приложения Cordova для нескольких устройств (предварительная версия) для Visual Studio | Не могу загрузить проект

Я установил гибридные приложения CTP для нескольких устройств для VS 2013.2.

Для гибридных приложений нет шаблона проекта, и когда я открываю пример проекта, я получаю эту ошибку:

D:\Downloads\WinJS ToDo Sample for Multi-Device Hybrid Apps\JavaScript\WinJSToDo\WinJSToDo.jsproj : error  : The imported project "C:\Users\kevin.martins\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.  D:\Downloads\WinJS ToDo Sample for Multi-Device Hybrid Apps\JavaScript\WinJSToDo\WinJSToDo.jsproj

person KevinM    schedule 13.06.2014    source источник
comment
Не могли бы вы проверить в диалоговом окне «Файл->Создать» в Visual Studio, отображается ли шаблон проекта гибридных приложений для нескольких устройств в разделах JavaScript или TypeScript?   -  person Priyank    schedule 15.06.2014
comment
Этих шаблонов нет. Между тем, я удалил vs 2013 и установил свежий vs 2013.2 и, конечно же, после этого CTP   -  person KevinM    schedule 16.06.2014


Ответы (1)


Это странная ситуация, и, как правило, не должно происходить. Кажется, файл VSIX был скопирован, но не установлен правильно.

Вот обходной путь (запуск с помощью административной командной строки):

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\VSIXInstaller.exe" /admin /uninstall:MultiDeviceHybridApps..db151788-9b27-49db-a5e2-d25a2653eb83

Это удалило поврежденные записи для VSIX из предыдущей неудачной попытки установки. После этого введите еще одну команду:

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\VSIXInstaller.exe" "%localappdata%\Microsoft\MultiDeviceHybridApps\Microsoft.VisualStudio.MultiDeviceHybridApps.vsix" /admin

На этом этапе VSIX должен быть успешно установлен, и шаблоны станут доступны в Visual Studio.

person Priyank    schedule 16.06.2014
comment
Для меня это частично работает, (+1) теперь я вижу шаблоны для apache, но ионный шаблон не работал (я пришел из: stackoverflow.com/questions/24831683/) - person Leandro Bardelli; 01.05.2015