14

Stworzyłem aplikację Ionic (Apache Cordova) przy użyciu programu Visual Studio 2015 RC. Stworzyłem go we własnym pliku rozwiązania i mogę go uruchomić za pomocą Ripple.Nie można uzyskać informacji o sesji Ripple

Teraz chcę przenieść pliki do tego samego folderu, co moja aplikacja serwera, więc skopiowałem folder projektu i dodałem projekt do innego rozwiązania. Gdybym teraz spróbuj uruchomić projekt używając Ripple otrzymuję ten błąd:

Unable to get Ripple session info. Exception: Unable to connect to the remote server. Please close all instances of Chrome and try again.

Jak mogę uzyskać Ripple uruchomiony ponownie?

Odpowiedz

19

Źródło tego problemu znajduje się w projekcie Solution Options File.

  1. Close Visual Studio
  2. Usuń plik

Gdy plik .suo brakuje, jest tworzony, gdy zamyka Visual Studio, więc trzeba zamknąć pierwszy .suo.

Utracisz preferencje użytkownika, takie jak projekt początkowy i bieżące strony, ale nic nie będę uważał za znaczący.

Używam VS2015 i znalazłem plik w podfolderze o nazwie .vs/MyProject/v14. Poprzednie wersje Visual Studio umieściły plik w tym samym folderze co plik .sln.

NB jest "ukryty" plik

referencyjny: The evil .suo file

+0

To działało dla mnie dla VS2015 RC – veljkoz

+0

To działało dla mnie dla VS2015 RTM. Jestem ci winien piwo. Dzięki! –

0

Nie jestem pewien, jaka jest dokładna przyczyna, ale warto wypróbować: 1. Usuń plik rozwiązania .sln. 2. Otwórz plik projektu Cordova. 3. Zapisz nowe utworzone rozwiązanie i dodaj projekt aplikacji serwera.

Visual studio pomoże Ci odbudować plik .sln podczas powyższych kroków.

0

Dla użytkowników (jak ja), dla których rozwiązanie to nie działa: Postanowiłem poniższy błąd w systemie Windows 7:

Unable to get Ripple session info. Exception: Unable to connect to the remote server. Please close all instances of Chrome and try again

Po prostu uruchamiając VS2015RC jako administrator.

3

Niedawno natrafiłem na ten błąd - okazało się, że konfiguracja debugowania domyślnie była ustawiona na "Dowolny procesor" i ponownie uruchomiłem program Ripple, przełączając go na "Android" (i "tablet Galaxy"). Nie jestem pewien, czy to jest zbyt prosta poprawka, ale zadziałało to dla mnie - zauważ, że nie miałem VS2015 działającego w trybie administratora (lub usunięto .suo).

Powiązane problemy