2015-02-14 7 views
6

Pracowałem nad pierwszym projektem kodu MVC 5 przez kilka miesięcy i (na pozór) znikąd, Visual Studio odmawia debugowania i daje mi dziwne błędy.Jak mogę debugować ten błąd: "Nie można znaleźć informacji o debugowaniu dla iisexpress.exe lub się nie zgadza?"

Kiedy próbuję uruchomić aplikację Ctrl + F5 buduje ok, ale przeglądarka nie robi poza etap ładowania, nadal mam ten wiatraczek w karcie przeglądarki, ale aplikacja nigdy obciążeń.

Kiedy próbuję debugowania w tej aplikacji F5 buduje ok, ale potem pojawia się z 2 błędy, po pierwsze Debugging information for iisexpress.exe cannot be found or does not match. Cannot find or open the PDB file. a następnie Process with an Id of xxxx is not running.

Próbowałem ładować symbole z MS (https://stackoverflow.com/a/8138518/1778169), używając innej nazwy bazy danych, deinstalując rozszerzenia VS, wykonując wszystkie aktualizacje Windows, naprawiając instalację VS, a nawet całkowicie ponownie instalując VS. Nic nie pomaga.

nie jestem bardzo obeznany z plikami PDB, ale nie mam nic świadomie do zmiany tego zrobić, a oni wydają się być we właściwym miejscu:

enter image description here

Używam z pomysłów, ale naprawdę chcesz uniknąć ponownego zainstalowania systemu Windows, jeśli to możliwe.

To się dzieje tylko w tym jednym projekcie, więc problem wydaje się być związany z samym projektem, a nie z instalacją. Ale nie mam pojęcia, gdzie rozpocząć debugowanie tego problemu lub szukać rozwiązania.

Ewentualnie Stosowna

Próbowałem uruchamiając aplikację w domenie niestandardowej (utworzonej w pliku hosts i plików IIS Express serwuje ApplicationHosts.config). Próbując rozwiązać ten problem, przywróciłem te ustawienia do domyślnego localhost:[port]. Wydaje się, że to nie miało znaczenia, ale pomyślałem, że powinienem o tym wspomnieć na wszelki wypadek.

Odpowiedz

9

Mój problem polega na tym, że pole Kod rodzicielski zostało zaznaczone w sekcji Debuggery w sekcji Web w oknie Właściwości projektu.

Nie wiem, jak to się stało, że się tyka, na pewno nigdy go nie zaznaczyłem.

W obu przypadkach odznaczenie tego pola rozwiązało mój problem.

enter image description here

+0

To zdarzyło mi się również, że zostały uruchomione wizualne Stuido 2015 Pre uwalnianie ten błąd, gdy przeszedłem z powrotem do VS2013 tak moja idea jest taka, że ​​może to być związane z VS20015. –

Powiązane problemy