Ok, pierwszy z; oto co zrobiłem:Program debugujący nie może nawiązać połączenia, gdy rozpoczyna się lokalny projekt niebieski
- zainstalować narzędzia Azure
- Reboot
- Uruchom program Visual Studio - nowy projekt Azure
- Dodaj rolę internetowej (asp.net MVC 4 beta Web Role)
- Hit F5 (debugowanie)
Uruchamia emulator pamięci i emulator obliczeniowy i rozpoczyna ładowanie w środowiskach wykonawczych, a następnie pojawia się wyskakujące okienko z informacją, że debugger nie mógł się połączyć.
Następnie po jakimś googeling mi zaproponował, aby spróbować uruchomić aplikację bez uruchamiania debugera, aby zobaczyć, czy mogę acces aplikację. Kiedy mogę uzyskać to:
więc zorientować, że IIS nie ma uprawnień do korzystania z pewnych pliku/katalogu. Więc idę do IIS i sprawdzam pulę aplikacji z uruchomioną aplikacją, i mówi mi, że tożsamość w użyciu to NetworkService, wtedy przekazuję NetworkService pełne uprawnienia do całości folderu IIS ustawionego dla aplikacji (co też się dzieje być ścieżką do katalogu projektu). Nadal dostaję ten sam błąd. Teraz jestem mniej lub mniej pomysłów, ale spróbuję jeszcze jednej rzeczy, która ma dać IUSR pełne uprawnienia do tego samego katalogu, ale to też nie pomogło.
Jak mogę rozwiązać ten problem? Nie próbowałem jeszcze uruchamiać mojego projektu na Azure, bo jeśli nie mogę go uruchomić, nie widzę sensu. Każda pomoc zostanie doceniona.
Włączyłem przeglądanie katalogu, a teraz pojawi się lista plików. Jednakże, ponieważ jest to strona MVC, program obsługi MVC nie powinien kopać? Zrobiłem dokładnie to samo ustawienie na moim laptopie i zadziałało to jak urok -.- – Alxandr
Po kilku kolejnych wykopaliskach odkryłem, że 'Application_Start()' nigdy nie jest wyrzucane. – Alxandr
Spróbuj zbadać ten folder:% UserProfile% \ AppData \ Local \ dftmp \. Jest tak wiele dzienników ze wszystkich możliwych usług. Może coś tam znajdziesz. Sprawdź też Podgląd zdarzeń, być może coś tam jest. –