* Change TargetFramework to net8.0 with inheritance
Updated TargetFramework to inherit from UnrealEngine.csproj.props with a fallback for engines that don't define it.
Also removed the explicit Microsoft.CSharp PackageReference: newer frameworks include it by default and the explicit reference triggers NU1510, which TreatWarningsAsErrors turns into an error.
* net10.0
---------
Co-authored-by: kane <202593226@qq.com>