2012-10-25 13 views
8

Z jakiegoś powodu, tracę JavaScript intellisense po debugowaniu mojej aplikacji sieci web ASP.NET w Visual Studio 2012.Dlaczego tracę JavaScript intellisense po uruchomieniu mojego projektu?

Możesz zobaczyć, że kiedy zaczynam, mam pełną intellisense. Na poniższym zdjęciu mam knockoutjs intellisense:

intellisense works

jednak tak szybko, jak debugować aplikację tracę intellisense. Na przykład, jeśli uderzę F5, aby debugować [aktualizacja: Nawiasem mówiąc, ten występuje również z CNTL-F5], kiedy wrócę do mojego kodu tracę intellisense:

intellisense doesn't work

Jedynym sposobem znalazłem się dostać intellisense znów działa Narzędzia ->Ustawienia importu i eksportu ->Resetuj wszystkie ustawienia. Problem polega na tym, że działa to tylko do momentu ponownego uruchomienia aplikacji.

Czy ktoś wie, jak rozwiązać ten problem na stałe? Dzięki!

UPDATE: Wygląda na to, że jest to związane z ReSharper (używam wersji 7.0.1). Jeśli zmienię to z ReSharper na Visual Studio intellisense w Opcjach ogólnych dla ReSharper problem zniknie. Sądzę, że to nieco zmienia moje pytanie - w jaki sposób uzyskać intellisense do pracy z frameworkami takimi jak knockoutjs podczas korzystania z ReSharper?

+0

Czy używasz asp.net mvc? –

+0

Doświadczam tego zachowania z pustymi formularzami ASP.NET, formularzami WWW i aplikacjami mvc. – Wade

+0

Nie jestem pewien innych, ale w mvc jest obejście: '@if (false) {

Powiązane problemy