We should update how we are generating the assembly-level platform attributes:
- We should generate a
TargetPlatformAttribute with a value of $(TargetPlatformIdentifier)$(TargetPlatformVersion)
- The
SupportedOSPlatformAttribute should use the TargetPlatformMinVersion value, ie $(TargetPlatformIdentifier)$(TargetPlatformMinVersion)
- Currently this goes through the
SupportedOSPlatform property (which defaults to TargetPlatformVersion, which is incorrect). However, we should probably just remove this property, to avoid confusion with SupportedPlatform.
@wli3 @terrajobst