Change TFM in saturn2net5.fsproj TargetFramework as: net5.0
Change TFM in paket.dependencies as: framework: net5.0
dotnet new tool-manifest --force
dotnet tool install paket
dotnet tool install fake-cli
dotnet tool install saturn.cli
dotnet paket update
dotnet fake build -t run
Expected behavior
Build and run project successfully on net5.0
Actual behavior
Producing error:
There was a problem while setting up the environment:
-> Error during parsing of 'D:\Work\iprnd\fs\ipstackNG21\saturn2net5\paket.lock'.
-> invalid parameter 'net50' after >= or < in '== net50'
Hint: If you just upgraded the fake-runner you can try to remove the .fake directory and try again.
Known workarounds
Still searching...
Related information
Operating system Windows 10
Version of .Net Core
.NET SDK (reflecting any global.json):
Version: 5.0.101
Commit: d05174dc5a
Runtime Environment:
OS Name: Windows
OS Version: 10.0.19041
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\5.0.101\
Version of Paket (5.257.0)
Version of FAKE-CLI (5.20.3)
Version of SATURN.CLI (0.12.1)
Version of F#
D:\Work\iprnd\fs\ipstackNG21\saturn2net5>dotnet fsi
Microsoft (R) F# Interactive version 11.0.0.0 for F# 5.0
Description
Error while targetting net5.0 framework.
Repro steps
Expected behavior
Build and run project successfully on net5.0
Actual behavior
Producing error:
Known workarounds
Still searching...
Related information
Operating system Windows 10
Version of .Net Core
Version of Paket (5.257.0)
Version of FAKE-CLI (5.20.3)
Version of SATURN.CLI (0.12.1)
Version of F#