diff --git a/src/Microsoft.DotNet.Wpf/src/PresentationBuildTasks/Microsoft.WinFX.targets b/src/Microsoft.DotNet.Wpf/src/PresentationBuildTasks/Microsoft.WinFX.targets index d3c9ba6d6eb..6fe3e3c3f7a 100644 --- a/src/Microsoft.DotNet.Wpf/src/PresentationBuildTasks/Microsoft.WinFX.targets +++ b/src/Microsoft.DotNet.Wpf/src/PresentationBuildTasks/Microsoft.WinFX.targets @@ -78,8 +78,10 @@ - + can "see" the generated source files. The temporary '*_wpftmp' project is excluded: it exists only + to compile the already-generated code (which it lists explicitly), so running markup compilation for + it too would add the generated *.g.cs a second time and trip NETSDK1022 (Duplicate 'Compile' items). --> + DesignTimeMarkupCompilation; $(CoreCompileDependsOn)