diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index 2b62ebce6..b935d933f 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"powershell": {
- "version": "7.3.6",
+ "version": "7.3.8",
"commands": [
"pwsh"
]
@@ -15,7 +15,7 @@
]
},
"dotnet-coverage": {
- "version": "17.8.4",
+ "version": "17.9.3",
"commands": [
"dotnet-coverage"
]
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 6d2f30da6..cef7ac6f7 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -1,5 +1,5 @@
# Refer to https://hub.docker.com/_/microsoft-dotnet-sdk for available versions
-FROM mcr.microsoft.com/dotnet/sdk:7.0.302-jammy
+FROM mcr.microsoft.com/dotnet/sdk:7.0.401-jammy
# Installing mono makes `dotnet test` work without errors even for net472.
# But installing it takes a long time, so it's excluded by default.
diff --git a/Directory.Build.props b/Directory.Build.props
index bdf0061a6..36fef30d0 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -5,7 +5,7 @@
$(RepoRootPath)obj\$([MSBuild]::MakeRelative($(RepoRootPath), $(MSBuildProjectDirectory)))\
$(RepoRootPath)bin\$(MSBuildProjectName)\
$(RepoRootPath)bin\Packages\$(Configuration)\NuGet\
- latest
+ 11
enable
disable
latest
diff --git a/Directory.Packages.props b/Directory.Packages.props
index 686bff69c..3d6845a2f 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -3,7 +3,7 @@
true
true
- 2.0.137
+ 2.0.146
3.11.0
4.4.0
1.1.1
@@ -31,15 +31,17 @@
+
+
-
+
-
+
diff --git a/global.json b/global.json
index 0e4095725..7b603b9ba 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "7.0.302",
+ "version": "7.0.401",
"rollForward": "patch",
"allowPrerelease": false
},
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 72064db60..c66ce7837 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,5 +1,5 @@
-
+
README.md
diff --git a/test/IsolatedTestHost/App.config b/test/IsolatedTestHost/App.config
index a464805c8..2a58d341c 100644
--- a/test/IsolatedTestHost/App.config
+++ b/test/IsolatedTestHost/App.config
@@ -10,13 +10,13 @@
-
+
-
+
diff --git a/test/Microsoft.VisualStudio.Threading.Tests/.editorconfig b/test/Microsoft.VisualStudio.Threading.Tests/.editorconfig
new file mode 100644
index 000000000..f13764289
--- /dev/null
+++ b/test/Microsoft.VisualStudio.Threading.Tests/.editorconfig
@@ -0,0 +1,5 @@
+[*.cs]
+# xUnit1030: Test methods should not call ConfigureAwait(false)
+dotnet_diagnostic.xUnit1030.severity = none
+# xUnit1031: Test methods should not use blocking task operations
+dotnet_diagnostic.xUnit1031.severity = none