.NET 3.5 (ターゲット フレームワーク) Web アプリケーションがあります。次のようなコードがあります。
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」に変更すると解決しました。みんなありがとう!