SAFE-Stack / SAFE-template

dotnet CLI template for SAFE project
MIT License
283 stars 88 forks source link

Remove .NET Standard support from the application. #395

Closed isaacabraham closed 4 years ago

isaacabraham commented 4 years ago

I'm not sure we need .NET Standard TFM support in the app. It's .NET Core 3.1 specific, and removing Standard will simplify the toolchain as well as reduce the size of the paket lock file, making upgrades quicker for everyone.

theimowski commented 4 years ago

Does Fable support netcoreapp TFM? I think we use netstandard because of Fable

theimowski commented 4 years ago

Just tested the minimal template with netcoreapp3.1 in fsproj - seems to be working fine, so it's probably doable. Haven't checked whether we can use netcoreapp3.1 for FAKE dependencies though

isaacabraham commented 4 years ago

@theimowski I suspect not, but even if we just make the main group netcoreapp3.1, this will still simplify things anyway. It wouldn't surprise me if once net5 comes out if Fake just moves to #r nuget anyway.