diff --git a/DEVGUIDE.md b/DEVGUIDE.md index 6a3248617f77..07ff91d5712d 100644 --- a/DEVGUIDE.md +++ b/DEVGUIDE.md @@ -39,6 +39,8 @@ Install the latest released [Visual Studio](https://www.visualstudio.com/downloa * .NET desktop development (also check F# desktop support, as this will install some legacy templates) * Visual Studio extension development +You will also need the latest .NET 5 SDK installed from [here](https://dotnet.microsoft.com/download/dotnet/5.0). + Building is simple: build.cmd diff --git a/README.md b/README.md index 02a742ccb5e9..1eb6e1c3b786 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ You're invited to contribute to future releases of the F# compiler, core library, and tools. Development of this repository can be done on any OS supported by [.NET Core](https://dotnet.microsoft.com/). +You will also need the latest .NET 5 SDK installed from [here](https://dotnet.microsoft.com/download/dotnet/5.0). + ## Contributing ### Quickstart on Windows diff --git a/global.json b/global.json index 5fed4a7295e6..7e131f708e66 100644 --- a/global.json +++ b/global.json @@ -1,12 +1,12 @@ { "sdk": { - "version": "3.1.302", + "version": "5.0.100", "rollForward": "minor" }, "tools": { - "dotnet": "3.1.302", + "dotnet": "5.0.100", "vs": { - "version": "16.4", + "version": "16.8", "components": [ "Microsoft.VisualStudio.Component.FSharp" ] diff --git a/src/fsharp/fsc/fsc.fsproj b/src/fsharp/fsc/fsc.fsproj index 0e4f91b0ee53..c3a5e28dfa98 100644 --- a/src/fsharp/fsc/fsc.fsproj +++ b/src/fsharp/fsc/fsc.fsproj @@ -12,6 +12,7 @@ true $(OtherFlags) --maxerrors:20 --extraoptimizationloops:1 true + false diff --git a/src/fsharp/fsi/fsi.fsproj b/src/fsharp/fsi/fsi.fsproj index bb2bcc73b25c..7751134335ea 100644 --- a/src/fsharp/fsi/fsi.fsproj +++ b/src/fsharp/fsi/fsi.fsproj @@ -13,6 +13,7 @@ --warnon:1182 --maxerrors:20 --extraoptimizationloops:1 fsi.res true + false diff --git a/tests/FSharp.Test.Utilities/CompilerAssert.fs b/tests/FSharp.Test.Utilities/CompilerAssert.fs index c163edb76179..e166df052951 100644 --- a/tests/FSharp.Test.Utilities/CompilerAssert.fs +++ b/tests/FSharp.Test.Utilities/CompilerAssert.fs @@ -453,7 +453,7 @@ let main argv = 0""" "tfm": "netcoreapp3.1", "framework": { "name": "Microsoft.NETCore.App", - "version": "3.1.0" + "version": "5.0.0" } } }""" diff --git a/vsintegration/tests/GetTypesVS.UnitTests/GetTypesVS.UnitTests.fsproj b/vsintegration/tests/GetTypesVS.UnitTests/GetTypesVS.UnitTests.fsproj index fbd1ed485d5d..911e5e9a9447 100644 --- a/vsintegration/tests/GetTypesVS.UnitTests/GetTypesVS.UnitTests.fsproj +++ b/vsintegration/tests/GetTypesVS.UnitTests/GetTypesVS.UnitTests.fsproj @@ -22,6 +22,7 @@ +