I tried updating F# to latest in #11 - see the build failure in the CI. It's running into dotnet/fsharp#15140 that was fixed but the fix didn't make it into a usable build yet.
I don't want to do this kind of configuration sharing because it makes it difficult to reason about where the settings come from.
The C# template csproj is dotnet new console --aot. The F# template is dotnet new console --lang fsharp (there's no --aot for F#).
Merging them makes F# use a non-default configuration and that's against the rules.
I tried updating F# to latest in #11 - see the build failure in the CI. It's running into dotnet/fsharp#15140 that was fixed but the fix didn't make it into a usable build yet.
I don't want to do this kind of configuration sharing because it makes it difficult to reason about where the settings come from.
The C# template csproj is
dotnet new console --aot
. The F# template isdotnet new console --lang fsharp
(there's no--aot
for F#).Merging them makes F# use a non-default configuration and that's against the rules.