2015-01-23 17 views
5

Visual Studio 2015 CTP 5Es konnten keine Ripple-Sitzungsinformationen abgerufen werden. Ausnahme: contentp-body

Erstellt ein leeres Apache Cordova-Projekt. Keine Dateien geändert Datei> Neues Projekt> JavaScript> Apache Cordova Apps

Veröffentlicht Debug Android Ripple - Nexus (Galaxy)

ich folgende Fehlermeldung in Ausgabe Debug erhalten.

--------------------------------

leider nicht möglich, Browser-Prozess gestartet erhalten für Ripple.

Es konnten keine Ripple-Session-Informationen abgerufen werden. Ausnahme: Kann einen Inhalts-Body mit diesem Verb-Typ nicht senden.

Hinweis: Das Veröffentlichen mit Ripple funktioniert derzeit nicht, hat jedoch in der Vergangenheit intermittierend funktioniert.

+0

Starten Sie Chrome mit Ripple-Plugin installiert, bevor Sie die App ausführen. Auch das erneute Installieren von Node.js (und das Bereinigen von npm-Ordnern im Benutzerprofilordner) hilft manchmal. Obwohl es nicht immer funktioniert. VS2015 ist momentan sehr instabil. – Drop

+0

Drop3, gefolgt von Ihren Vorschlägen (Chrome starten, Node neu installieren, js), aber es hat nicht funktioniert. Ich habe Visual Studio 2015 CTP5 mit Add Remove Programs repariert und Chrome neu installiert. Das hat auch nicht funktioniert. Nach dem Hinzufügen, Entfernen, Ändern usw. habe ich ein neues Cordova-Projekt erstellt. Datei> Neues Projekt> JavaScript> Apache Cordova Apps Als ich Nexus (Galaxy) veröffentlichte, funktionierte es. Leider, wenn ich versuche, das ursprüngliche Cordova Projekt zu öffnen, kann ich immer noch nicht debuggen> Android> Ripple Nexus (Galaxy). Ich werde die beiden Projekte vergleichen, um zu sehen, was das Problem ist. – user3700995

+0

Ich glaube, ich habe das Problem gefunden. Den Projekten .sln fehlten Informationen in GlobalSection (ProjectConfigurationPlatforms) = postSolution. Der Fix = In Datei * .sln, Löschen GlobalSection (ProjectConfigurationPlatforms) = postSolution und alle Objekte. Speichern Sie die * .sln Datei und öffnen Sie das Projekt in VS. VS wird die GlobalSection-Werte neu schreiben und das Problem beheben. Ich weiß nicht, was das Problem verursacht hat. Ich bekomme immer noch "Kann Ripple Session Info nicht erhalten. Ausnahme: Kann nicht einen Inhalts-Body mit diesem Verb-Typ senden.", Aber zumindest der Code läuft im Browser. – user3700995

Antwort

5

Der Fix = In Datei * .sln, Löschen GlobalSection (ProjectConfigurationPlatforms) = postSolution und alle Objekte. Speichern Sie die * .sln Datei und öffnen Sie das Projekt in VS. VS wird die GlobalSection-Werte neu schreiben und das Problem beheben. Ich weiß nicht, was das Problem verursacht hat. Gilt für VS2015 CTP 5.

+0

Wo öffnest du das Projekt mit der vorherigen Version von Visual Studio Cordova oder war es ein neues Projekt? Ich frage mich, was GlobalSection (ProjectConfigurationPlatforms) = postSolution verursacht haben könnte, um Werte zu haben, die dieses Problem verursacht haben. –

+0

Tnis arbeitete für mich, sowohl für Ripple als auch für den Microsoft VS Emulator. Vielen Dank! –

+0

Ich habe den ganzen Tag nach einer Lösung gesucht. Mein Setup läuft auf einem Windows 2012 Server VM und ich vermutete, dass dies der Schuldige ist.Dies war eine 5-Sekunden-Fix Ich fand in 6 Stunden haha ​​ – VeldMuijz

Verwandte Themen