2016-07-26 38 views
10

Dzisiaj zainstalowałem framework .NET Core i kiedy stworzyłem nowy projekt ASP.NET Core zauważyłem, że Resharper zaznacza prawie wszystkie słowa kluczowe takie jak "Html", "Section" i "ViewData" "as" nie może rozwiązać symbolu "i wszystkie szybkie działania dotyczące edycji tych słów kluczowych są niedostępne. Również oznacza prawie wszystkie tagi HTML, które pochodzą z ASP.NET, ponieważ nie mogą również rozwiązać. Jestem pewien, że błąd pochodzi od Resharpera, ponieważ wyłączenie resharpera naprawia go. Próbowałem:Problem kompilacji Resharpera z rdzeniem ASP.NET 1.0

  • Reinstalacja programu Resharper z najnowszą wersją.
  • zatrzymywanie i wznawianie ReSharper następnie w menu Narzędzia> Opcje
  • Ponowna instalacja .NET Rdzeń całkowicie (z jakiegoś innego powodu, ale problem nadal istnieje)

bardzo podoba mi Resharper a ponieważ pracuję na boku innych projektów przez stronie projektu ASP.NET, naprawdę nie całkowicie wyłączyć Resharper i jeśli nie możesz wymyślić żadnego rozwiązania dla tego problemu z kompatybilnością, byłbym wdzięczny, gdybyś mógł mi powiedzieć, jak wyłączyć Resharper tylko na plikach cshtml, bo wszystkie te czerwone słowa kluczowe są naprawdę denerwujące.

Aktualizacja: I okazało się, jak wyłączyć inspekcję plików cshtml według https://www.jetbrains.com/help/resharper/2016.1/Code_Analysis__Configuring_Warnings.html

+1

JetBrains nie ma jeszcze ogłosić pełne wsparcie dla .NET Jądra 1.0. Jest bardzo prawdopodobne, że musisz dokonać aktualizacji do następnej głównej wersji. –

+1

Chciałbym zobaczyć raport o błędzie gdzieś - https://youtrack.jetbrains.com/issues/RSRP –

+1

Wygląda na to, że mogłem właśnie znaleźć błąd i wygląda na to, że mógł zostać naprawiony w EAP 1 - https://youtrack.jetbrains.com/issue/RSRP-458852#u=1463700018013 –

Odpowiedz

8

Po pobraniu EAP 19 z poniższego linku, nie mam już tego problemu.

https://confluence.jetbrains.com/display/ReSharper/ReSharper+2016.2+EAP

Oto raport o błędzie, który został użyty, aby rozwiązać ten https://youtrack.jetbrains.com/issue/RSRP-458852#u=1463700018013

+0

dzięki za odpowiedź, mój problem został rozwiązany, ale czuję, że resharper nadal nie jest w pełni zgodny z rdzeniem .net. wciąż widzę ten sam błąd "nie mogę rozwiązać symbolu", kiedy otwieram nowe pliki .cshtml i muszę je odbudować lub zamknąć i ponownie otworzyć, aby błędy zniknęły. – soorena12

+0

Jeśli używasz właśnie wydanej finalnej wersji 2016.2 i nadal występują problemy, proszę [zgłoś problem] (https://youtrack.jetbrains.com/newIssue?project=RSRP&clearDraft=true&c=). – citizenmatt