Ответ 1
Мне удалось исправить intellisense, добавив эти строки в файл app.config. Перезапустите Visual Studio после внесения изменений.
<system.web>
<compilation debug="false" targetFramework="4.5.1" />
</system.web>
Я получаю следующую ошибку при открытии файла шаблона RazorEngine cshtml в проекте VS 2015.
Функция 'неявно введенная локальная переменная' недоступна в С# 2. Пожалуйста, используйте языковые версии 3 или выше.
Шаблон компилируется правильно, только intellisense нарушается.
Проект настроен на использование .net 4.5 при построении. Приложение также не является ASP.Net, а настольным.
Intellisense также отлично справился с VS 2013 года. Проблема появилась после обновления до VS 2015.
Есть ли у кого-то подобная проблема и могли бы советовать, как это разрешить?
Мне удалось исправить intellisense, добавив эти строки в файл app.config. Перезапустите Visual Studio после внесения изменений.
<system.web>
<compilation debug="false" targetFramework="4.5.1" />
</system.web>
Я исправил это, добавив следующее в app.config и снова открыв визуальную студию (2019)
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
</startup>