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 f50a4783dc77..316eff660736 100644
--- a/tests/FSharp.Test.Utilities/CompilerAssert.fs
+++ b/tests/FSharp.Test.Utilities/CompilerAssert.fs
@@ -436,7 +436,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 @@
+