aspnetcore/eng/targets
Doug Bunting 1f84e28882
Use `$(TargetFrameworkIdentifier)` and `$(TargetFrameworkVersion)` consistently (#25428)
- always use `$([MSBuild]::VersionXYZ(...))` for version checks
- use `$(NETCoreAppFrameworkIdentifier)` where it's available
- move `$(KnownAppHostPackOrFrameworkReferenceTfm)` setting to Directory.Build.props
  - use it to correct `@(KnownFrameworkReference)` updates
  - metadata of those items still uses `netcoreapp5.0`
  - see also https://github.com/dotnet/efcore/pull/22279#discussion_r478674176

nits:
- do not assume `$(TargetFrameworkVersion)` starts with a 'v'; valid w/o it
- add `$(_IsMicrosoftNETCoreApp20OrOlder)` property in OpenAPI targets file
  - evaluate the `Condition` once instead of three times
2020-08-31 11:36:19 -07:00
..
CSharp.Common.props Use BlazorWebAssemblySDK (#24371) 2020-08-11 17:29:01 +00:00
CSharp.Common.targets Use `$(TargetFrameworkIdentifier)` and `$(TargetFrameworkVersion)` consistently (#25428) 2020-08-31 11:36:19 -07:00
Cpp.Common.props
Cpp.Common.targets
FSharp.Common.targets
FunctionalTestAsset.targets
FunctionalTestWithAssets.targets
GetRazorSDKDirectory.props
Helix.Common.props
Helix.props
Helix.targets
MicroBuild.Plugin.props
Npm.Common.props
Npm.Common.targets Remove requirements for VS 16.7 2020-08-10 10:33:24 -07:00
Packaging.targets Remove requirements for VS 16.7 2020-08-10 10:33:24 -07:00
ResolveIisReferences.targets
ResolveReferences.targets [release/5.0] Correct baseline checks (#25227) 2020-08-28 09:53:20 -07:00
Wix.Common.props
Wix.Common.targets