На моей машине разработки VS.NET 2015 вид Razor, использующий оператор nameof
, работает как прелесть.
При развертывании на сервере Windows он не может скомпилировать представления RHRT CSHTML:
Имя 'nameof' не существует в текущем контексте.
По-немецки:
Der Name 'nameof' ist im aktuellen Kontext nicht vorhanden.
Я установил .NET Framework 4.6 ( "Версия ASP.NET: 4.6.81.0" ) без успеха.
Скорее всего, я пропустил что-то простое.
Тем не менее, я действительно невежественный. Это настройка web.config? Или что-то еще?
Мой вопрос:
Как включить функции С# 6 (например, оператор nameof
) в представлениях Razor CSHTML?