aspnetcore/eng
Doug Bunting de38479e5f
Improve build reliability (#20760)
* Improve build reliability
  - ensure `ResolveCustomReferences` target executes before packages are used
  - `ResolveAssemblyReferences` and `ResolveAssemblyReferencesDesignTime` targets run too late
    - e.g. failed builds of Microsoft.AspNetCore.WebUtilities or Microsoft.AspNetCore.Hosting when building from root
  - add `GetReferenceProjectTargetPathMetadata` for ease of use as well as reliability
    - avoids extra work to get existing metadata (ref/ projects execute no tasks in this target)

  nit: rename `@(ReferenceProjectMetadata)` -> `@(ReferenceProjectTargetPathMetadata)`

* Ensure `GetTargetPathMetadata` target runs with `$(TargetFramework)` set
  - ref/ projects all multi-target and otherwise no-op this target

* Revert "Fix various "Type or namespace not found" errors (#20736)"
  - change is no longer needed with other fixes in this PR

  This reverts commit 8218d6e0e7.
2020-05-13 11:31:09 -07:00
..
common [release/3.1] Update dependencies from dotnet/arcade (#20815) 2020-04-14 19:58:09 +00:00
docker
helix
scripts Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
targets Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
tools
AfterSigning.targets
AfterSolutionBuild.targets
Baseline.Designer.props Update baselines 2020-05-13 09:30:19 -07:00
Baseline.xml Update baselines 2020-05-13 09:30:19 -07:00
Build.props
CodeGen.proj
Dependencies.props Build aspnetcore for win-arm64 (#19317) 2020-04-27 00:34:47 -07:00
FlakyTests.AfterArcade.props
FlakyTests.BeforeArcade.props
GenAPI.exclusions.txt
LicenseHeader.txt
PlatformManifest.txt
PoliCheckExclusions.xml
ProjectReferences.props
PublishSymbols.proj
Publishing.props
SharedFramework.External.props
SharedFramework.Local.props
SignCheckExclusionsFile.txt
Signing.props Build aspnetcore for win-arm64 (#19317) 2020-04-27 00:34:47 -07:00
Tools.props
Version.Details.xml Merged PR 7537: [internal/release/3.1] Update dependencies from 1 repositories 2020-04-22 23:59:27 +00:00
Versions.props Update branding to 3.1.5 2020-05-12 16:04:46 -07:00
Workarounds.props
Workarounds.targets
WorkaroundsImported.targets
configure-toolset.ps1
configure-toolset.sh
empty.proj