Właśnie zainstalowałem VS 2010 Beta 2 i chciałem zagrać z projektem ASP.NET MVC 2. Po prostu dodałem skrypt (alert('hello');
) do widoku index.aspx kontrolera głównego i widzę, że to działa. Kiedy jednak próbuję ustawić punkt przerwania, nigdy nie zostaje trafiony. Próbowałem również użyć słowa kluczowego "debugger", a kiedy to zrobię, dostaję rozczarowujący komunikat "nie ma kodu źródłowego dla bieżącej lokalizacji". Otrzymuję tę wiadomość także, gdy próbuję samodzielnie dołączyć do procesu IE, w którym działa moja aplikacja.Debugger skryptów Visual Studio 2010 nie działa dla mnie
Co należy zrobić, aby uzyskać przyjazne doświadczenie debugowania skryptu? (Mam powodzeniem stosowane Firebug do debugowania, ale z jakiegoś powodu wolą debugera VS).
Oto kilka szczegółów z mojej konfiguracji:
- jestem uruchomienie moje rzeczy w VS 2010 beta 2.
- IE8 wersja 8.0.7600.16385 jest moją domyślną przeglądarką.
- Opcja "Wyłącz debugowanie skryptów (Internet Explorer)" nie jest zaznaczona.
- Opcja "Wyłącz debugowanie skryptów (Inne)" nie jest zaznaczona.
- W mojej zakładce właściwości "web" projektu ASP.NET MVC 2 debuger ASP.NET jest sprawdzany. Wszystkie pozostałe są odznaczone.
- Debugowanie skryptów Visual Studio 2008 wydaje się działać dobrze.
Mogę cię pocałować. Próbuję debugować JavaScript w witrynie asp.net, z dołączonym projektem Silverlight. Za każdym razem, gdy próbowałem debugować, dostałem ten dziwny cykl wyskakujących okienek, prosząc mnie o dołączenie debuggera, a potem narzekanie, że debugger był już podłączony. Aby było jasne, przejdź do projektu asp.net w swoim rozwiązaniu i przejdź do właściwości projektu i otwórz zakładkę Web. U dołu znajdują się pola wyboru używane przez debuggery. Wyłączenie debugera Silverlight sprawi, że debuger javascript będzie działać ponownie. Musi to być wpis w wiki lub coś takiego. –
** Dziękuję Mister Cook! ** – Airn5475
@mister ok na mvc3/vs2010 Nie widzę _Start Options_ pod właściwościami projektu – gideon