Następująca linia nie kompiluje się po umieszczeniu widoku maszynki.Funkcja "interpolowane ciągi znaków" nie jest dostępna w C# 5. Proszę użyć wersji językowej 6 lub wyższej.
var extPropLookupNameCompania = $"extension_{SettingsHelper.ClientId.Replace("-", "")}_{"Compania"}";
Jednak w kontrolerze ta sama linia działa doskonale.
Dlaczego nie mogę interpolować ciągów użytkownika na widokach maszynki? lub Może muszę coś skonfigurować?
Jeśli błąd nie zniknie, pomocne może być zainstalowanie następującego pakietu NuGet. 'PM> Zainstaluj pakiet Microsoft.CodeDom.Providers.DotNetCompilerPlatform' – omufeed
Oto kilka szczegółów na temat pakietu codeDom: http://dusted.codes/using-csharp-6-features-in-aspdotnet-mvc-5-razor -views – tlbignerd
Jestem na .NET Framework 4.6 i nadal dostaję ten błąd. –