diff --git a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj
index be70a1b25..64045d4de 100644
--- a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj
+++ b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj
@@ -12,6 +12,7 @@
+
diff --git a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj
index 3842e2472..e9abacbcb 100644
--- a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj
+++ b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj
@@ -4,6 +4,7 @@
+
diff --git a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj
index 59d76d46e..d2d873369 100644
--- a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj
+++ b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj
@@ -8,6 +8,7 @@
+
diff --git a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj
index ba92ee6ec..27d3a3766 100644
--- a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj
+++ b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj
@@ -8,6 +8,7 @@
+
diff --git a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj
index e9d52d1c4..076e40229 100644
--- a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj
+++ b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj
@@ -8,6 +8,7 @@
+
diff --git a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj
index ba92ee6ec..27d3a3766 100644
--- a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj
+++ b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj
@@ -8,6 +8,7 @@
+
diff --git a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj
index b2bed19fa..c547f9a4c 100644
--- a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj
+++ b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj
@@ -8,6 +8,7 @@
+
diff --git a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj
index 9747ee59d..cb7533ec2 100644
--- a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj
+++ b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj
@@ -8,6 +8,7 @@
+
diff --git a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj
index ba92ee6ec..27d3a3766 100644
--- a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj
+++ b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj
@@ -8,6 +8,7 @@
+
diff --git a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj
index ba92ee6ec..27d3a3766 100644
--- a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj
+++ b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj
@@ -8,6 +8,7 @@
+
diff --git a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj
index 4dc2a36c7..75138bd52 100644
--- a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj
+++ b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj
@@ -6,6 +6,8 @@
Dapr.Workflow.Abstractions
Dapr Workflow Abstractions
Provides abstractions for the Dapr Workflow SDK implementation.
+
+ false
diff --git a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj
index 75aa5b4d2..c45635645 100644
--- a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj
+++ b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj
@@ -22,6 +22,9 @@
false
+
+ false
+
This package contains analyzers for interacting with Dapr workflows.
$(NoWarn);RS1038
diff --git a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj
index 679cede27..e80b177c6 100644
--- a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj
+++ b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj
@@ -6,6 +6,8 @@
Dapr.Workflow.Grpc
Dapr Workflow gRPC protocol definitions
The gRPC protocol definitions for Dapr Workflows.
+
+ false
diff --git a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj
index 57d8b7d26..4a2dc06ff 100644
--- a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj
+++ b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj
@@ -3,6 +3,8 @@
enable
enable
+
+ false
diff --git a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj
index e67ea7fc9..534460381 100644
--- a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj
+++ b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj
@@ -3,6 +3,8 @@
enable
enable
+
+ false
diff --git a/src/Dapr.Workflow/Dapr.Workflow.csproj b/src/Dapr.Workflow/Dapr.Workflow.csproj
index 3638d4954..208522908 100644
--- a/src/Dapr.Workflow/Dapr.Workflow.csproj
+++ b/src/Dapr.Workflow/Dapr.Workflow.csproj
@@ -20,30 +20,49 @@
_CollectWorkflowChildOutputsForCurrentTFM;
_AddWorkflowAnalyzerOnce
-
-
- $(TargetsForPack);_BuildWorkflowGeneratorsOnce
-
-
-
+
+ <_WorkflowChildLib Include="..\Dapr.Workflow.Abstractions\Dapr.Workflow.Abstractions.csproj" />
+ <_WorkflowChildLib Include="..\Dapr.Workflow.Grpc\Dapr.Workflow.Grpc.csproj" />
<_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Abstractions\Dapr.Workflow.Versioning.Abstractions.csproj" />
<_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Runtime\Dapr.Workflow.Versioning.Runtime.csproj" />
+
+
+
+
+
+
+
+
+
@@ -91,21 +110,24 @@
-
-
-
-
+
+
+ <_WorkflowGeneratorProj Include="..\Dapr.Workflow.Analyzers\Dapr.Workflow.Analyzers.csproj" />
+ <_WorkflowGeneratorProj Include="..\Dapr.Workflow.Versioning.Generators\Dapr.Workflow.Versioning.Generators.csproj" />
+
-
<_WorkflowIsFirstTfm Condition="'$(TargetFramework)' == 'net8.0'">true
+
+
diff --git a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj
index 162a1306a..262cd0077 100644
--- a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj
+++ b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj
@@ -5,6 +5,7 @@
+
diff --git a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj
index 45cc981fd..99ec231f5 100644
--- a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj
+++ b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj
@@ -9,6 +9,7 @@
+
diff --git a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj
index 1a253de4c..2b84149ee 100644
--- a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj
+++ b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj
@@ -28,6 +28,8 @@
+
+