diff --git a/NuGet.config b/NuGet.config
index 5c87115670..eb2ad1d679 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -9,5 +9,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/global.json b/global.json
index 231fbdda68..03b9cc29b6 100644
--- a/global.json
+++ b/global.json
@@ -1,9 +1,9 @@
{
"sdk": {
- "version": "9.0.100-rc.2.24474.11"
+ "version": "9.0.100"
},
"tools": {
- "dotnet": "9.0.100-rc.2.24474.11",
+ "dotnet": "9.0.100",
"runtimes": {
"dotnet": [
"6.0.4",
diff --git a/samples/WindowsAuth/WindowsAuth.csproj b/samples/WindowsAuth/WindowsAuth.csproj
index 8b288ff812..bb23f8dde1 100644
--- a/samples/WindowsAuth/WindowsAuth.csproj
+++ b/samples/WindowsAuth/WindowsAuth.csproj
@@ -8,6 +8,7 @@
+
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
new file mode 100644
index 0000000000..26f32f27cb
--- /dev/null
+++ b/src/Directory.Packages.props
@@ -0,0 +1,21 @@
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.SystemWebAdapters.Abstractions/Microsoft.AspNetCore.SystemWebAdapters.Abstractions.csproj b/src/Microsoft.AspNetCore.SystemWebAdapters.Abstractions/Microsoft.AspNetCore.SystemWebAdapters.Abstractions.csproj
index ea3eeb1585..b4fef4acc4 100644
--- a/src/Microsoft.AspNetCore.SystemWebAdapters.Abstractions/Microsoft.AspNetCore.SystemWebAdapters.Abstractions.csproj
+++ b/src/Microsoft.AspNetCore.SystemWebAdapters.Abstractions/Microsoft.AspNetCore.SystemWebAdapters.Abstractions.csproj
@@ -12,7 +12,7 @@
-
+
diff --git a/src/Microsoft.AspNetCore.SystemWebAdapters.CoreServices/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.csproj b/src/Microsoft.AspNetCore.SystemWebAdapters.CoreServices/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.csproj
index 661d438609..6a23ed5ac3 100644
--- a/src/Microsoft.AspNetCore.SystemWebAdapters.CoreServices/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.csproj
+++ b/src/Microsoft.AspNetCore.SystemWebAdapters.CoreServices/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.csproj
@@ -19,7 +19,7 @@
-
+
diff --git a/src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.csproj b/src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.csproj
index 7f166cfd80..6b5f7bf3c6 100644
--- a/src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.csproj
+++ b/src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.csproj
@@ -23,11 +23,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Microsoft.AspNetCore.SystemWebAdapters/Generated/GenerateApis.targets b/src/Microsoft.AspNetCore.SystemWebAdapters/Generated/GenerateApis.targets
index 8a80ea65e8..4cfb600313 100644
--- a/src/Microsoft.AspNetCore.SystemWebAdapters/Generated/GenerateApis.targets
+++ b/src/Microsoft.AspNetCore.SystemWebAdapters/Generated/GenerateApis.targets
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Microsoft.AspNetCore.SystemWebAdapters/Microsoft.AspNetCore.SystemWebAdapters.csproj b/src/Microsoft.AspNetCore.SystemWebAdapters/Microsoft.AspNetCore.SystemWebAdapters.csproj
index b7d2598197..e2a162dcf9 100644
--- a/src/Microsoft.AspNetCore.SystemWebAdapters/Microsoft.AspNetCore.SystemWebAdapters.csproj
+++ b/src/Microsoft.AspNetCore.SystemWebAdapters/Microsoft.AspNetCore.SystemWebAdapters.csproj
@@ -32,14 +32,14 @@
-
+
-
+
@@ -49,7 +49,7 @@
-
+
@@ -64,8 +64,9 @@
+
-
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/test/Directory.Packages.props b/test/Directory.Packages.props
new file mode 100644
index 0000000000..0f1f41b345
--- /dev/null
+++ b/test/Directory.Packages.props
@@ -0,0 +1,29 @@
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/CopyFrameworkAdapters.targets b/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/CopyFrameworkAdapters.targets
index d9827fbdab..f773720059 100644
--- a/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/CopyFrameworkAdapters.targets
+++ b/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/CopyFrameworkAdapters.targets
@@ -9,7 +9,7 @@
-->
-
+
@@ -17,7 +17,7 @@
-
+
false
$(FrameworkAdapterDirectory)/%(RecursiveDir)%(Filename)%(Extension)
diff --git a/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests.csproj b/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests.csproj
index d1d7eb29e4..a245e0f372 100644
--- a/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests.csproj
+++ b/test/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests/Microsoft.AspNetCore.SystemWebAdapters.Apis.Tests.csproj
@@ -5,11 +5,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/test/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests.csproj b/test/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests.csproj
index d99fc7db9e..806c9a47f5 100644
--- a/test/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests.csproj
+++ b/test/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.CoreServices.Tests.csproj
@@ -3,11 +3,11 @@
net6.0;net8.0
-
-
-
-
-
+
+
+
+
+
diff --git a/test/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests.csproj b/test/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests.csproj
index 22df7ab7fc..306a2cd286 100644
--- a/test/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests.csproj
+++ b/test/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests.csproj
@@ -8,9 +8,9 @@
-
-
-
+
+
+
diff --git a/test/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests.csproj b/test/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests.csproj
index 98726ef8f1..e8d1dfba5f 100644
--- a/test/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests.csproj
+++ b/test/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests/Microsoft.AspNetCore.SystemWebAdapters.NuGet.Tests.csproj
@@ -7,14 +7,14 @@
-
-
-
+
+
+
-
+
diff --git a/test/Microsoft.AspNetCore.SystemWebAdapters.Tests/Microsoft.AspNetCore.SystemWebAdapters.Tests.csproj b/test/Microsoft.AspNetCore.SystemWebAdapters.Tests/Microsoft.AspNetCore.SystemWebAdapters.Tests.csproj
index 050c39cd38..d0c950a8eb 100644
--- a/test/Microsoft.AspNetCore.SystemWebAdapters.Tests/Microsoft.AspNetCore.SystemWebAdapters.Tests.csproj
+++ b/test/Microsoft.AspNetCore.SystemWebAdapters.Tests/Microsoft.AspNetCore.SystemWebAdapters.Tests.csproj
@@ -5,10 +5,10 @@
-
-
-
-
+
+
+
+
diff --git a/test/Samples.MVCApp.Tests/Samples.MVCApp.Tests.csproj b/test/Samples.MVCApp.Tests/Samples.MVCApp.Tests.csproj
index 7fb129e72d..649e70248b 100644
--- a/test/Samples.MVCApp.Tests/Samples.MVCApp.Tests.csproj
+++ b/test/Samples.MVCApp.Tests/Samples.MVCApp.Tests.csproj
@@ -9,11 +9,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/test/Samples.RemoteAuth.Forms.Tests/Samples.RemoteAuth.Forms.Tests.csproj b/test/Samples.RemoteAuth.Forms.Tests/Samples.RemoteAuth.Forms.Tests.csproj
index 7fb129e72d..649e70248b 100644
--- a/test/Samples.RemoteAuth.Forms.Tests/Samples.RemoteAuth.Forms.Tests.csproj
+++ b/test/Samples.RemoteAuth.Forms.Tests/Samples.RemoteAuth.Forms.Tests.csproj
@@ -9,11 +9,11 @@
-
-
-
-
-
+
+
+
+
+