diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 5f410a2d2..076a95035 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -138,9 +138,9 @@
-
+
all
- runtime; build; native; contentfiles; analyzers
+ runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/NzbDrone.Api.Test/Sonarr.Api.Test.csproj b/src/NzbDrone.Api.Test/Sonarr.Api.Test.csproj
index fd38e2d6e..3a47bdcc4 100644
--- a/src/NzbDrone.Api.Test/Sonarr.Api.Test.csproj
+++ b/src/NzbDrone.Api.Test/Sonarr.Api.Test.csproj
@@ -5,11 +5,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Automation.Test/Sonarr.Automation.Test.csproj b/src/NzbDrone.Automation.Test/Sonarr.Automation.Test.csproj
index 1cf9d0ea6..1f3690747 100644
--- a/src/NzbDrone.Automation.Test/Sonarr.Automation.Test.csproj
+++ b/src/NzbDrone.Automation.Test/Sonarr.Automation.Test.csproj
@@ -6,11 +6,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Common.Test/Sonarr.Common.Test.csproj b/src/NzbDrone.Common.Test/Sonarr.Common.Test.csproj
index d9c6f051b..0116645bc 100644
--- a/src/NzbDrone.Common.Test/Sonarr.Common.Test.csproj
+++ b/src/NzbDrone.Common.Test/Sonarr.Common.Test.csproj
@@ -4,11 +4,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Common/Sonarr.Common.csproj b/src/NzbDrone.Common/Sonarr.Common.csproj
index efcd7d7ad..d77fcbe17 100644
--- a/src/NzbDrone.Common/Sonarr.Common.csproj
+++ b/src/NzbDrone.Common/Sonarr.Common.csproj
@@ -16,10 +16,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
@@ -27,7 +23,6 @@
-
diff --git a/src/NzbDrone.Console/Sonarr.Console.csproj b/src/NzbDrone.Console/Sonarr.Console.csproj
index 7b330cd60..957bf09eb 100644
--- a/src/NzbDrone.Console/Sonarr.Console.csproj
+++ b/src/NzbDrone.Console/Sonarr.Console.csproj
@@ -12,11 +12,4 @@
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
\ No newline at end of file
+
diff --git a/src/NzbDrone.Core.Test/Sonarr.Core.Test.csproj b/src/NzbDrone.Core.Test/Sonarr.Core.Test.csproj
index ac4aa6a6a..61700ed81 100644
--- a/src/NzbDrone.Core.Test/Sonarr.Core.Test.csproj
+++ b/src/NzbDrone.Core.Test/Sonarr.Core.Test.csproj
@@ -6,11 +6,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Core/Sonarr.Core.csproj b/src/NzbDrone.Core/Sonarr.Core.csproj
index 71f52f899..95d383318 100644
--- a/src/NzbDrone.Core/Sonarr.Core.csproj
+++ b/src/NzbDrone.Core/Sonarr.Core.csproj
@@ -12,10 +12,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
@@ -31,7 +27,6 @@
-
diff --git a/src/NzbDrone.Host.Test/Sonarr.Host.Test.csproj b/src/NzbDrone.Host.Test/Sonarr.Host.Test.csproj
index 073d2149d..38a1989bf 100644
--- a/src/NzbDrone.Host.Test/Sonarr.Host.Test.csproj
+++ b/src/NzbDrone.Host.Test/Sonarr.Host.Test.csproj
@@ -4,11 +4,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Host/Sonarr.Host.csproj b/src/NzbDrone.Host/Sonarr.Host.csproj
index 2f9ee3316..fc458acc7 100644
--- a/src/NzbDrone.Host/Sonarr.Host.csproj
+++ b/src/NzbDrone.Host/Sonarr.Host.csproj
@@ -5,16 +5,11 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Integration.Test/Sonarr.Integration.Test.csproj b/src/NzbDrone.Integration.Test/Sonarr.Integration.Test.csproj
index 8b612a3ed..4e7451429 100644
--- a/src/NzbDrone.Integration.Test/Sonarr.Integration.Test.csproj
+++ b/src/NzbDrone.Integration.Test/Sonarr.Integration.Test.csproj
@@ -6,11 +6,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Libraries.Test/Sonarr.Libraries.Test.csproj b/src/NzbDrone.Libraries.Test/Sonarr.Libraries.Test.csproj
index 34ae081bb..800aecd18 100644
--- a/src/NzbDrone.Libraries.Test/Sonarr.Libraries.Test.csproj
+++ b/src/NzbDrone.Libraries.Test/Sonarr.Libraries.Test.csproj
@@ -4,11 +4,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Mono.Test/Sonarr.Mono.Test.csproj b/src/NzbDrone.Mono.Test/Sonarr.Mono.Test.csproj
index 725cc26bc..d4c0a33be 100644
--- a/src/NzbDrone.Mono.Test/Sonarr.Mono.Test.csproj
+++ b/src/NzbDrone.Mono.Test/Sonarr.Mono.Test.csproj
@@ -9,11 +9,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Mono/Sonarr.Mono.csproj b/src/NzbDrone.Mono/Sonarr.Mono.csproj
index e71b04b44..fa98a086b 100644
--- a/src/NzbDrone.Mono/Sonarr.Mono.csproj
+++ b/src/NzbDrone.Mono/Sonarr.Mono.csproj
@@ -3,18 +3,13 @@
net8.0
true
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.SignalR/Sonarr.SignalR.csproj b/src/NzbDrone.SignalR/Sonarr.SignalR.csproj
index d106d8a3c..0dbe8812b 100644
--- a/src/NzbDrone.SignalR/Sonarr.SignalR.csproj
+++ b/src/NzbDrone.SignalR/Sonarr.SignalR.csproj
@@ -7,11 +7,4 @@
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
diff --git a/src/NzbDrone.Test.Common/Sonarr.Test.Common.csproj b/src/NzbDrone.Test.Common/Sonarr.Test.Common.csproj
index 2639bcd70..7272110ae 100644
--- a/src/NzbDrone.Test.Common/Sonarr.Test.Common.csproj
+++ b/src/NzbDrone.Test.Common/Sonarr.Test.Common.csproj
@@ -9,11 +9,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Test.Dummy/Sonarr.Test.Dummy.csproj b/src/NzbDrone.Test.Dummy/Sonarr.Test.Dummy.csproj
index 567bef706..06ff2e92f 100644
--- a/src/NzbDrone.Test.Dummy/Sonarr.Test.Dummy.csproj
+++ b/src/NzbDrone.Test.Dummy/Sonarr.Test.Dummy.csproj
@@ -3,11 +3,4 @@
Exe
net8.0
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
\ No newline at end of file
+
diff --git a/src/NzbDrone.Update.Test/Sonarr.Update.Test.csproj b/src/NzbDrone.Update.Test/Sonarr.Update.Test.csproj
index b3bba2d1a..52da2b8bc 100644
--- a/src/NzbDrone.Update.Test/Sonarr.Update.Test.csproj
+++ b/src/NzbDrone.Update.Test/Sonarr.Update.Test.csproj
@@ -4,11 +4,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Update/Sonarr.Update.csproj b/src/NzbDrone.Update/Sonarr.Update.csproj
index 16b18cf14..2c3e0ee7f 100644
--- a/src/NzbDrone.Update/Sonarr.Update.csproj
+++ b/src/NzbDrone.Update/Sonarr.Update.csproj
@@ -7,11 +7,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Windows.Test/Sonarr.Windows.Test.csproj b/src/NzbDrone.Windows.Test/Sonarr.Windows.Test.csproj
index 5f3efca41..e4dfca744 100644
--- a/src/NzbDrone.Windows.Test/Sonarr.Windows.Test.csproj
+++ b/src/NzbDrone.Windows.Test/Sonarr.Windows.Test.csproj
@@ -4,11 +4,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone.Windows/Sonarr.Windows.csproj b/src/NzbDrone.Windows/Sonarr.Windows.csproj
index 6d27190cc..01890bf01 100644
--- a/src/NzbDrone.Windows/Sonarr.Windows.csproj
+++ b/src/NzbDrone.Windows/Sonarr.Windows.csproj
@@ -5,12 +5,7 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/NzbDrone/Sonarr.csproj b/src/NzbDrone/Sonarr.csproj
index 7ac0a3d45..40450d513 100644
--- a/src/NzbDrone/Sonarr.csproj
+++ b/src/NzbDrone/Sonarr.csproj
@@ -8,12 +8,7 @@
true
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
@@ -32,4 +27,4 @@
Resources.Designer.cs
-
\ No newline at end of file
+
diff --git a/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj b/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj
index 6edd27621..fa4014f43 100644
--- a/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj
+++ b/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj
@@ -4,11 +4,6 @@
net8.0
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj b/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj
index 6edd27621..fa4014f43 100644
--- a/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj
+++ b/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj
@@ -4,11 +4,6 @@
net8.0
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/Sonarr.Api.V3/Sonarr.Api.V3.csproj b/src/Sonarr.Api.V3/Sonarr.Api.V3.csproj
index 6ccbd1aaa..87e580693 100644
--- a/src/Sonarr.Api.V3/Sonarr.Api.V3.csproj
+++ b/src/Sonarr.Api.V3/Sonarr.Api.V3.csproj
@@ -6,12 +6,7 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/Sonarr.Api.V5/Sonarr.Api.V5.csproj b/src/Sonarr.Api.V5/Sonarr.Api.V5.csproj
index c53714184..148dff287 100644
--- a/src/Sonarr.Api.V5/Sonarr.Api.V5.csproj
+++ b/src/Sonarr.Api.V5/Sonarr.Api.V5.csproj
@@ -9,12 +9,7 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/Sonarr.Http/Sonarr.Http.csproj b/src/Sonarr.Http/Sonarr.Http.csproj
index 012595192..f9d7413c9 100644
--- a/src/Sonarr.Http/Sonarr.Http.csproj
+++ b/src/Sonarr.Http/Sonarr.Http.csproj
@@ -6,11 +6,6 @@
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
diff --git a/src/Sonarr.RuntimePatches/Sonarr.RuntimePatches.csproj b/src/Sonarr.RuntimePatches/Sonarr.RuntimePatches.csproj
index 77bfa5e02..682b85da8 100644
--- a/src/Sonarr.RuntimePatches/Sonarr.RuntimePatches.csproj
+++ b/src/Sonarr.RuntimePatches/Sonarr.RuntimePatches.csproj
@@ -1,13 +1,8 @@
-
+
net8.0
-
+
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-