Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Ich habe das Gefühl, ich habe ein Upgrade auf Visual Studio 2015 RTM zu früh. Visual Studio-Emulator für Android würde nicht mehr starten, behauptet, dass die pre-release-version war abgelaufen.

Lief ich die RTM-installer, so dass es zu ersetzen, Release Candidate Komponenten, wie gebraucht. Der Prozess verlief reibungslos, aber jetzt nach der Aktualisierung, Cordova Projekte nicht mehr bereitstellen oder Debuggen.

Mit dem Release Candidate der Symbolleiste die grüne Schaltfläche "Start", hatte ein dropdown für die Auswahl der Geräte. Jetzt mit der RTM-version, ist diese Taste nur mit "Start" und Ihrer dropdown-bietet keine Optionen für die Auswahl der Geräte. Stattdessen ist die einzige option in der dropdown ist "Start". Wie kann ich das ändern der Auswahl in der "Lösung Plattform" Drop-down-Menü befindet sich Links neben der Start-Taste die Start-Taste, noch bietet keine Auswahlmöglichkeiten. Siehe Bilder unten.

Lösung, Plattform: Android
Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Lösung Plattform: Windows-AnyCPU
Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Lösung Plattform: Windows Phone 8
Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Das Menü Debug "Start Debugging" Element deaktiviert ist. Wenn ich auf die Symbolleisten-Schaltfläche Start klicken, bekomme ich die Meldung: "Der debugger kann nicht weiterhin mit dem Prozess. Das Debuggen kann nicht gestartet."

Habe ich bestätigt, dass die Visual Studio-Emulator für Android ist funktional. Ich habe das Profil "5" Lollipop (5.0) XXHDPI Phone " zu arbeiten.

Für ein Vergleich, ich habe auch Hinzugefügt eine neue Windows-Phone-8.1-Projekt für meine Lösung und bestätigt, dass project ermöglicht die Auswahl einer Debug-Ziel. In der Symbolleiste, die Sie word Starten, wird ersetzt mit "Emulator 8.1 WVGA 4 Zoll 512MB". Mit diesem Projekt als Startup-Projekt, das Debug-Menü hat jetzt "Start Debugging" aktiviert. Dieses project beginnt, wie erwartet.

Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Seit der Visual Studio-Emulator für Android funktionsfähig ist, und Visual Studio-erfolgreich Ziele die Windows-Phone-emulator, es scheint, gibt es eine Fehlkonfiguration im Zusammenhang mit Visual Studio Cordova-Projekt geben. Die Verknüpfung zwischen einem VS2015 Cordova-Projekt und seinem "Gerät" Zielen fehlt.

Irgendwelche Ideen?

UPDATE: Siehe auch: Unable to start debugging in Visual Studio RTM für cordova-app

UPDATE 2: ich habe mehrere Anpassungen:

  1. Tools für Apache Cordova ' s Dependency checker gefunden, der fehlende Android-SDK-Komponenten. Ich habe diese, befriedigend Dependency Checker.
  2. Tools für Apache Cordova ' s Environment-Variable Überschreibt zeigte keinen Weg, um ADT_HOME. Ich habe es "C:\Program Files (x86)\Android\android-sdk".
  3. Meine build-Ausgabe zeigte "[taskdef] konnte nicht geladen werden Definitionen von Ressourcen emma_ant.Eigenschaften. es konnte nicht gefunden werden." Ich habe eine system-Umgebungsvariable ANT_HOME zeigen "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Apps\apache-ant-1.9.3", und fügte hinzu,"; %ANT_HOME%\bin" zu PATH. Noch "emma_ant.Eigenschaften" Nachricht bleibt, aber es ist nicht bis zu der Ebene einer Warnung oder Fehler.

Lösung mit Plattform zu Android, meine aktuelle build-Ausgabe:

1>------ Rebuild All started: Project: BlankCordovaApp2, Configuration: Debug Android ------
1>  Buildfile: C:\Users\billvo\Documents\Visual Studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\build.xml
1>    [taskdef] Could not load definitions from resource emma_ant.properties. It could not be found.
1>
1>  -check-env:
1>   [checkenv] Android SDK Tools Revision 23.0.0
1>   [checkenv] Installed at C:\Program Files (x86)\Android\android-sdk
1>
1>  -setup:
1>       [echo] Project Name: MainActivity
1>    [gettype] Project Type: Application
1>
1>  -pre-clean:
1>
1>  clean:
1>  [getlibpath] Library dependencies:
1>  [getlibpath]
1>  [getlibpath] ------------------
1>  [getlibpath] Ordered libraries:
1>    [taskdef] Could not load definitions from resource emma_ant.properties. It could not be found.
1>
1>  nodeps:
1>
1>  -check-env:
1>   [checkenv] Android SDK Tools Revision 23.0.0
1>   [checkenv] Installed at C:\Program Files (x86)\Android\android-sdk
1>
1>  -setup:
1>       [echo] Project Name: MainActivity
1>    [gettype] Project Type: Android Library
1>
1>  -pre-clean:
1>
1>  clean:
1>
1>  BUILD SUCCESSFUL
1>  Total time: 0 seconds
1>  Your environment has been set up for using Node.js 0.12.2 (ia32) and npm.
1>  ------ Ensuring correct global installation of package from source package directory: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac
1>  ------ Name from source package.json: vs-tac
1>  ------ Version from source package.json: 1.0.0
1>  ------ Package not currently installed globally.
1>  ------ Installing globally from source package. This could take a few minutes...
1>  > edge@0.10.1 install C:\Users\billvo\AppData\Roaming\npm\node_modules\vs-tac\node_modules\edge
1>  > node tools/install.js
1>  Success: platform check for edge.js: node.js ia32 v0.12.2
1>  npm WARN engine npm@1.3.4: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"0.12.2","npm":"2.7.4"})
1>  npm WARN engine cordova-js@3.6.2: wanted: {"node":"~0.10.x"} (current: {"node":"0.12.2","npm":"2.7.4"})
1>  npm WARN installMany normalize-package-data was bundled with npm@1.3.4, but bundled package wasn't found in unpacked tree
1>  C:\Users\billvo\AppData\Roaming\npm\vs-tac-cli -> C:\Users\billvo\AppData\Roaming\npm\node_modules\vs-tac\vs-tac-cli.cmd
1>  [email protected] C:\Users\billvo\AppData\Roaming\npm\node_modules\vs-tac
1>  ├── [email protected]
1>  ├── [email protected]
1>  ├── [email protected]
1>  ├── [email protected]
1>  ├── [email protected]
1>  ├── [email protected]
1>  ├── [email protected] ([email protected], [email protected])
1>  ├── [email protected] ([email protected], [email protected])
1>  ├── [email protected] ([email protected], [email protected])
1>  ├── [email protected] ([email protected])
1>  ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
1>  ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
1>  ├── [email protected] ([email protected], [email protected])
1>  └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
1>  ------ npm install of [email protected] from C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac completed.
1>  ------ Installing Cordova tools [email protected] for project from npm. This could take a few minutes...
1>  npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"0.12.2","npm":"2.7.4"})
1>  npm WARN engine [email protected]: wanted: {"node":"~0.10.x"} (current: {"node":"0.12.2","npm":"2.7.4"})
1>  npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.2","npm":"2.7.4"})
1>  npm WARN installMany normalize-package-data was bundled with [email protected], but bundled package wasn't found in unpacked tree
1>  cordova@4.3.1 node_modules\cordova
1>  ├── underscore@1.7.0
1>  ├── q@1.0.1
1>  ├── nopt@3.0.1 (abbrev@1.0.7)
1>  └── cordova-lib@4.3.1 (valid-identifier@0.0.1, osenv@0.1.0, properties-parser@0.2.3, bplist-parser@0.0.6, mime@1.2.11, unorm@1.3.3, semver@2.0.11, dep-graph@1.1.0, shelljs@0.3.0, rc@0.5.2, through2@0.6.3, npmconf@0.1.16, xcode@0.6.7, elementtree@0.1.5, d8@0.4.4, request@2.47.0, glob@4.0.6, tar@1.0.2, init-package-json@1.7.1, plist@1.1.0, cordova-js@3.8.0, npm@1.3.4)
1>  ------ npm install of cordova@4.3.1 from npm completed.
1>  ------ Build Settings:
1>  ------ Build Settings:
1>  ------    platformConfigurationBldDir: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\bld\Android\Debug
1>  ------    platformConfigurationBinDir: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\bin\Android\Debug
1>  ------    buildCommand: prepare
1>  ------    platform: Android
1>  ------    cordovaPlatform: android
1>  ------    configuration: Debug
1>  ------    cordovaConfiguration: Debug
1>  ------    projectName: BlankCordovaApp2
1>  ------    projectSourceDir: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2
1>  ------    npmInstallDir: C:\Users\billvo\AppData\Roaming\npm
1>  ------    language: en-US
1>  ------ Platform android already exists
1>  ------ Updating plugins
1>  ------ Currently installed plugins:
1>  ------ Currently installed dependent plugins:
1>  ------ Currently configured plugins:
1>  ------ Preparing platform: android
1>  Generating config.xml from defaults for platform "android"
1>  Calling plugman.prepare for platform "android"
1>  Preparing android project
1>  Processing configuration changes for plugins.
1>  Iterating over installed plugins: []
1>  Writing out cordova_plugins.js...
1>  Wrote out Android application name to "BlankCordovaApp2"
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-hdpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-ldpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-mdpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-xhdpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-hdpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-ldpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-mdpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-xhdpi\screen.png
1>  splash screens: [{"src":"res/screens/android/screen-hdpi-landscape.png","density":"land-hdpi","platform":"android"},{"src":"res/screens/android/screen-ldpi-landscape.png","density":"land-ldpi","platform":"android"},{"src":"res/screens/android/screen-mdpi-landscape.png","density":"land-mdpi","platform":"android"},{"src":"res/screens/android/screen-xhdpi-landscape.png","density":"land-xhdpi","platform":"android"},{"src":"res/screens/android/screen-hdpi-portrait.png","density":"port-hdpi","platform":"android"},{"src":"res/screens/android/screen-ldpi-portrait.png","density":"port-ldpi","platform":"android"},{"src":"res/screens/android/screen-mdpi-portrait.png","density":"port-mdpi","platform":"android"},{"src":"res/screens/android/screen-xhdpi-portrait.png","density":"port-xhdpi","platform":"android"}]
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-hdpi-landscape.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-hdpi\screen.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-ldpi-landscape.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-ldpi\screen.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-mdpi-landscape.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-mdpi\screen.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-xhdpi-landscape.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-land-xhdpi\screen.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-hdpi-portrait.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-hdpi\screen.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-ldpi-portrait.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-ldpi\screen.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-mdpi-portrait.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-mdpi\screen.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\screens\android\screen-xhdpi-portrait.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-port-xhdpi\screen.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-hdpi\icon.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-ldpi\icon.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-mdpi\icon.png
1>  deleted: C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-xhdpi\icon.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\icons\android\icon-36-ldpi.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-ldpi\icon.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\icons\android\icon-48-mdpi.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-mdpi\icon.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\icons\android\icon-72-hdpi.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-hdpi\icon.png
1>  copying image from C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\res\icons\android\icon-96-xhdpi.png to C:\Users\billvo\documents\visual studio 2015\Projects\BlankCordovaApp2\BlankCordovaApp2\platforms\android\res\drawable-xhdpi\icon.png
1>  Wrote out Android package name to "io.cordova.myapp2a20d4"
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========

Bin ich noch nicht in der Lage, wählen Sie das Zielgerät für das Debuggen, unabhängig davon, ob ich den build für Android -, Windows-AnyCPU oder Windows Phone 8.

UPDATE 3: die Bilder unten zeigen Die Visual Studio 2015-Komponenten installiert sind. Ich habe versucht, hinzufügen von Visual C++ Mobile-Entwicklung, sah aber keine Veränderung in Cordova, also habe ich es entfernt.

Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

Visual Studio 2015 RTM-Cordova-Projekt nicht mehr Debuggen/bereitstellen von Android -, Windows -, Windows Phone

UPDATE 4: Wenn ich angemeldet in einem neuen lokalen Benutzer-account, ich bin in der Lage, die debug-gegen die Visual Studio-Emulator für Android. Das sagt mir, dass das problem wahrscheinlich spezifisch für meine primäre Windows-Konto-Profil. Ich könnte wahrscheinlich dieses Problem beheben, durch das löschen meines Profils und neu anfangen.

Ich bin immer das gleiche Problem, außer in meinem Fall habe ich nie installiert, die VS2015 RC. Ich hatte bereits die neuesten VS2013 Community installiert. Deinstalliert 2013, so gut ich konnte, installiert VS2015 Gemeinschaft und bekommen die gleichen debug-Fehler für Cordova-Projekte.

InformationsquelleAutor BillVo | 2015-07-24

Schreibe einen Kommentar