2013-01-31 13 views
7

Mam rolę sieciową, którą próbuję uruchomić lokalnie przy użyciu emulatora. Mam go na innym komputerze, ale nie mogę go uruchomić na innym komputerze i posunąłbym się tak daleko, aby sformatować go i zacząć od zera.Nie można uzyskać lokalnej roli przeglądarki internetowej za pomocą emulatora

Kiedy uruchomić stronę z Visual Studio, Chrome wyświetla się następujący komunikat:

This webpage is not available

The connection to 127.0.0.1 was interrupted.

Jest też kod błędu wypisane na dole:

Error 101 (net::ERR_CONNECTION_RESET): The connection was reset.

Jedną z interesujących rzeczy z wyników kompilacji są te linie:

Starting process 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Windows Azure Tools\v1.8\Debugger\WindowsAzureDebugger.exe' with arguments '"C:\Program Files\IIS Express\iisexpress.exe" /trace:error /config:"C:\Users\brian\AppData\Local\dftmp\Resources\159c7254-b7d0-4076-a4fd-820b00feca5f\temp\temp\RoleTemp\applicationHost.config" /site:"deployment18(27).AzureApp.MyApp.Web_IN_0_Web"'...

Process 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Windows Azure Tools\v1.8\Debugger\WindowsAzureDebugger.exe' exited with exit code 0.

Jeśli biegnę C:\Program Files\IIS Express\iisexpress.exe" /trace:error /config:"C:\Users\brian\AppData\Local\dftmp\Resources\159c7254-b7d0-4076-a4fd-820b00feca5f\temp\temp\RoleTemp\applicationHost.config" /site:"deployment18(27).AzureApp.MyApp.Web_IN_0_Web" z wiersza polecenia, pojawia się następujący komunikat:

The system cannot find the file specified. Unable to start IIS Express in background.

nie mam pojęcia, co plik nie można znaleźć, ale sprawdziłem, że plik konfiguracyjny, który przekazuję, faktycznie istnieje. Czy ktoś ma pojęcia, co się tutaj dzieje?

+0

Wczoraj miałem ten sam problem. To działało dobrze dla pojedynczej instancji i pojawia się ten sam błąd dla 2 instancji w lokalnym emulatorze –

+0

Jeśli masz problem z pobieraniem pytania: :) –

+0

yup just + 1ed :) –

Odpowiedz

1

Chociaż nie mogę powiedzieć, co może być rzeczywista przyczyną problemu mogę zaproponować kilka sposobów, aby go rozwiązać problemy:

  1. Spróbuj zmienić IIS Express Pełna IIS i zobacz, czy to zmieni zachowanie . Możesz to zrobić, przechodząc do właściwości projektu aplikacji Windows Azure i spojrzeć na opcję "Web".
  2. Spróbuj uruchomić aplikację bez debugowania go
  3. Wprowadzenie CSrun w wierszu polecenia z parametrem/launchDebugger w/run opcji do sprawdzenia, że ​​debugger działa bez problemu
  4. Spróbuj użyć IE jako domyślnej przeglądarki
  5. czyścić dftemp Folder całkowicie dla każdego pozostałego konfiguracji, a następnie uruchomić Azure Emulator oddzielnie w celu sprawdzenia nie ma problemów
0

Mam nadzieję, że ktoś natknie się na tę odpowiedź z podobnymi objawami. Podczas usuwania w roli buforowania usunięto sekcję <dataCacheClients>. Jakoś pozostawiono w sekcji web.config pozostawioną sekcję <dataCacheClients>. Wszystko zostało pomyślnie skompilowane i wdrożone na emulatorze. Rola nie powiodłaby się jednak, ponieważ brakowało pliku applicationHost.config. Naprawiono usunięcie niepotrzebnego odcinka <dataCacheClients> z pliku web.config.

Powiązane problemy