При попытке создания веб-приложения с использованием .NET Core я использовал шаблон веб-приложения, и, хотя все работает точно так, как можно было бы ожидать, страницы IntelliSense на .cshtml
крайне вводят в заблуждение. Он не распознает теги @ViewData
, @model
или @Model
, но при использовании модели представления или используется сообщение ViewData, проект компилируется и работает как обычно. Тем не менее, IntelliSense отмечает их красным, как так ....NET Core MVC 6 вводит в заблуждение IntelliSense
... и говорит: «Не удается разрешить символ» даже при использовании собственного шаблона веб-приложений от Microsoft .NET Core, в полностью обновленном Visual Studio 2015, будет все необходимые пакеты NuGet. Кто-нибудь знает, если это ошибка, которая должна быть исправлена или имеется окончательный контрольный список пакетов NuGet для добавления? Добавление различных Mvc.Tooling и Tooling.Razer пакетов только позволяет тегов хелперы, но ничего, кроме кода после с @
на .cshtml
файл по-прежнему помеченных как ошибка ...
[РЕШИТЬ] Пожалуйста, смотрите ответ ...
У меня нет этой проблемы, поэтому это что-то другое на наших машинах. Я запускаю Visual Studio Community 2015, Update 3. – mariocatch
То же самое, VS Community 2015 Update 3, версия 14.0.25425.01. Даже переустановил .NET Core Tools, чтобы быть на 100% уверенным. – gfish3000
Вот мой package.json: https://gist.github.com/mariocatch/62894e82fc73aa377da49053f5f22da3 – mariocatch