diff --git a/src/Auth/Azure.DataApiBuilder.Auth.csproj b/src/Auth/Azure.DataApiBuilder.Auth.csproj
index 604dcfe7dc..04cfd6a61d 100644
--- a/src/Auth/Azure.DataApiBuilder.Auth.csproj
+++ b/src/Auth/Azure.DataApiBuilder.Auth.csproj
@@ -8,12 +8,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/src/Azure.DataApiBuilder.sln b/src/Azure.DataApiBuilder.sln
index 68f776ad92..91ac24571c 100644
--- a/src/Azure.DataApiBuilder.sln
+++ b/src/Azure.DataApiBuilder.sln
@@ -31,6 +31,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cli", "Cli\src\Cli.csproj",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cli.Tests", "Cli\test\Cli.Tests.csproj", "{2D9D5A56-2025-43BA-97D6-47385C2890FE}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FBA18E2E-32A2-437C-AA5D-F9EF358874DC}"
+ ProjectSection(SolutionItems) = preProject
+ Directory.Packages.props = Directory.Packages.props
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
diff --git a/src/Cli/src/Cli.csproj b/src/Cli/src/Cli.csproj
index 4baef6e5d4..5127bebb7e 100644
--- a/src/Cli/src/Cli.csproj
+++ b/src/Cli/src/Cli.csproj
@@ -1,4 +1,4 @@
-
+
Exe
@@ -16,8 +16,8 @@
-
-
+
+
diff --git a/src/Cli/test/Cli.Tests.csproj b/src/Cli/test/Cli.Tests.csproj
index 2340ede1dd..20a2c0ea51 100644
--- a/src/Cli/test/Cli.Tests.csproj
+++ b/src/Cli/test/Cli.Tests.csproj
@@ -1,25 +1,28 @@
-
- net6.0
- enable
- enable
- false
- ..\..\out\tests
-
+
+ net6.0
+ enable
+ enable
+ false
+ ..\..\out\tests
+
-
-
-
-
-
-
-
-
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
diff --git a/src/Config/Azure.DataApiBuilder.Config.csproj b/src/Config/Azure.DataApiBuilder.Config.csproj
index b7b0c0532a..7c291ee637 100644
--- a/src/Config/Azure.DataApiBuilder.Config.csproj
+++ b/src/Config/Azure.DataApiBuilder.Config.csproj
@@ -8,8 +8,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index cc7e7619d2..7559ec0e87 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -3,22 +3,4 @@
enable
..\out
-
-
-
- 12.15.1
- 3.20.0
- 3.0.0
- 6.0.0-preview.3.21201.4
- 5.0.10
- 7.9.0
- 2.1.5
- 3.1.4
- 2.14.1
- 17.0.4
- 13.0.1
- 1.1.118
- 2.9.1
- 7.2.3
-
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
new file mode 100644
index 0000000000..69aaba2d61
--- /dev/null
+++ b/src/Directory.Packages.props
@@ -0,0 +1,38 @@
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Service.GraphQLBuilder/Azure.DataApiBuilder.Service.GraphQLBuilder.csproj b/src/Service.GraphQLBuilder/Azure.DataApiBuilder.Service.GraphQLBuilder.csproj
index e1e3a5a4bf..8e145583b3 100644
--- a/src/Service.GraphQLBuilder/Azure.DataApiBuilder.Service.GraphQLBuilder.csproj
+++ b/src/Service.GraphQLBuilder/Azure.DataApiBuilder.Service.GraphQLBuilder.csproj
@@ -13,11 +13,11 @@
-
-
-
-
-
+
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Service.Tests/Azure.DataApiBuilder.Service.Tests.csproj b/src/Service.Tests/Azure.DataApiBuilder.Service.Tests.csproj
index 41f302be68..f796947243 100644
--- a/src/Service.Tests/Azure.DataApiBuilder.Service.Tests.csproj
+++ b/src/Service.Tests/Azure.DataApiBuilder.Service.Tests.csproj
@@ -8,23 +8,23 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/src/Service/Azure.DataApiBuilder.Service.csproj b/src/Service/Azure.DataApiBuilder.Service.csproj
index dec888a1fe..26654b3845 100644
--- a/src/Service/Azure.DataApiBuilder.Service.csproj
+++ b/src/Service/Azure.DataApiBuilder.Service.csproj
@@ -1,91 +1,91 @@
-
+
-
- net6.0
- Debug;Release;Docker
- $(BaseOutputPath)\engine
- win-x64;linux-x64;osx-x64
-
+
+ net6.0
+ Debug;Release;Docker
+ $(BaseOutputPath)\engine
+ win-x64;linux-x64;osx-x64
+
-
-
-
+
+
+
-
-
- Always
- Always
- Never
-
+
+ Always
+ Always
+ Never
+
-
-
- $(CopyToOutputDirectoryAction)
-
-
- $(CopyToOutputDirectoryAction)
-
-
- $(CopyToOutputDirectoryAction)
-
-
- $(CopyToOutputDirectoryAction)
-
-
- $(CopyToOutputDirectoryAction)
-
-
+
+
+ $(CopyToOutputDirectoryAction)
+
+
+ $(CopyToOutputDirectoryAction)
+
+
+ $(CopyToOutputDirectoryAction)
+
+
+ $(CopyToOutputDirectoryAction)
+
+
+ $(CopyToOutputDirectoryAction)
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+
+
+
+
+
+
+
+