diff --git a/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.targets b/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.targets
index c2fd56e39..958c2c2e5 100644
--- a/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.targets
+++ b/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.targets
@@ -7,16 +7,30 @@
+
+
+
+
+
+
+
+
+
-
+
@@ -35,25 +49,39 @@
-
+
+
+
+
+
+ true
+
+ Condition="'$(MVVMToolkitIsManualRoslynMultiTargetingLogicNeeded)' == 'true'"
+ AfterTargets="MVVMToolkitRemoveAnalyzersForRoslyn3">
-
+
roslyn4.3
roslyn4.0
@@ -71,16 +99,4 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file