У меня есть веб-приложение .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" решило его. Спасибо, ребята!