Documentation/C++-notes.md
$(RepoRoot)eng\WpfArcadeSdk\tools\ contains Wpf.Cpp.Props,Wpf.Cpp.targets, Wpf.Cpp.PrivateTools.props and Wpf.Cpp.PrivateTools.targets, which contain all the important C++ related propertiesTargetFramework property when ProjectReference-ing a C++/CLI project from a C# project
TargetFramework=net6.0-windows etc. property is NOT passed to it.TargetFramework=net6.0-windows.TargetFramework property when specifying ProjectReference to a C++/CLI project from a C# project, like this:
<ProjectReference Include="$(WpfSourceDir)PresentationCore\CPP\PresentationCoreCpp.vcxproj"> <UndefineProperties>TargetFramework;TargetFrameworks</UndefineProperties> </ProjectReference>