Подтвердить что ты не робот

Visual Studio 2015 зависает при создании/открытии проекта Cordova

Я использовал Visual Studio 2015 для разработки мобильного приложения с Cordova. Прежде чем я перешел на Windows10, я использовал Windows 7, и он работал отлично. После обновления до Windows10, когда я открываю проект Cordova или создаю проект Cordova, Visual Studio висит (не отвечает).

Я попытался переустановить Visual Studio, но он все еще зависает.

Кто-нибудь сталкивался с этой проблемой раньше?

Спасибо

4b9b3361

Ответ 1

Вот решение этой проблемы в VS 2015. Эта проблема, если у вас есть Windows 10 и последние обновления в VS 2015, включая установку последнего типа script.

1) Откройте командную строку как администратор.

2) Перейдите к следующему пути к папке:

cd "C:\ProgramData\Package Cache"

3) напишите следующую команду, чтобы узнать файл vs_edition.exe:

dir vs*exe /s /b

4) скопируйте полный путь, содержащий ваш vs edition exe с экрана.

5) напишите следующую команду:

"C:\ProgramData\Package Cache\{GUID}\vs_enterprise.exe" /modify /installselectableitems Javascript

6) Будет запущен установщик VS, нажмите на модификацию, а затем обновите. нет необходимости изменять какие-либо функции.

7) Подождите, пока установщик не закончит.

8) В командной строке перейдите к следующей папке:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE

9) Выполните следующие команды:

devenv /updateconfiguration

devenv /clearcache

Ниже снимок экрана показывает полный набор команд.

введите описание изображения здесь

Теперь вы сможете открыть VS 2015 и создать приложения cordova.

Ответ 2

Это известная проблема, и решение упоминается в следующей .

У меня все еще было несколько проблем с проектом Blank Cordova, который просто не строился, как только проблема с зависанием была исправлена. Я поделюсь своим опытом здесь, чтобы помочь другим.

После восстановления после висячего VS.Net2015 я все еще получал

"Error MSB3073 The command "platforms\android\cordova\clean.bat" exited with code 1. BlankCordovaApp7 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets 354 "

Я попытался снова установить Android Studio и обнаружил, что он не работает, и проблема была: я установил 32-битный Java SDK на 64-битную ОС. После установки 64Bit JDK и исправления переменной Path, указывающей на этот каталог, я смог запустить Android Studio.

Теперь мой проект Blank Cordova все еще не компилировался с ошибкой

'MySQL' is not recognized as an internal or external command,   BlankCordovaApp7    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets   287

Это было интересно, похоже, проблема с MySQL, в переменной PATH были некоторые и внутри пути. Я использовал "", чтобы окружить этот путь

Теперь его компиляция, а также возможность запуска Ripple.

Надеюсь, это поможет кому-то, поскольку мне потребовалось более 2 недель, чтобы исправить.

Отношения Киран

Ответ 3

Сегодня я решил использовать Visual Studio Tools для Apache Cordova Обновление 2 для VS2015 Enterprise и Windows 8.1.; -)

Ответ 4

Я думаю, что есть несколько обновлений для Visual Studio 2015. Я переустановил его и теперь работает.

Вот что я сделал:

  • Удалите Visual Studio 2015 с помощью установщика (vs-community.exe) из https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
  • Установите Visual Studio 2015 с помощью того же установщика (vs-community.exe) и выберите Типичная установка
  • После завершения установки запустите программу установки (vs-community.exe) и выберите Пользовательская установка и выберите установку Apache Cordova
  • Затем я могу открыть и построить проект Кордовы

Не уверен, что это помогает.

Ответ 5

В моем случае с VS2015 проблема заключалась в отсутствии инструментов для создания SDK для Android. Отсутствие информации связано с тем, что Visual Studio по умолчанию не показывает всю информацию о сборке. Как только появится дополнительная информация, мы увидим проблемы с проблемами зависимостей сторонних разработчиков, такими как инструмент создания Android. Есть несколько способов получить дополнительную информацию во время сборки.

MSBuild build output verbosity Проверка зависимостей на инструментах Кордовы

Оба они доступны из меню инструментов. Для получения дополнительной информации см. Этот пост:

http://www.ozkary.com/2016/01/visual-studio-2015-apache-cordova.html

надеюсь, что это поможет.