У меня есть веб-приложение .NET 3.5 (target Framework). У меня есть код, который выглядит следующим образом:
public string LogPath { get; private set; }
public string ErrorMsg { get; private set; }
Это дает мне ошибку компиляции для этих строк:
"must declare a body because it is not marked abstract or extern."
Есть идеи? Насколько я понимаю, этот стиль свойств действителен с .NET 3.0.
Спасибо!
Проблема оказалась в самом моем файле .sln. Хотя я менял целевую версию в настройках сборки, в файле .sln я нашел это:
TargetFramework = "3.0"
Изменение значения на «3,5» решило проблему. Спасибо, ребята!