aspnetcore/eng
Doug Bunting a6c43b14a1
Mark AspNetCore projects that aren't packaged explicitly (#18767)
* Mark AspNetCore projects that aren't packaged explicitly
- avoid NU5104 warnings due to confusing versioning
- `$(IsShippingPackage)` was semantically incorrect in any case

* Remove redundant `$(IsShippingPackage)` settings in `$(IsAspNetCoreApp)` projects
- default is `true` for all implementation projects

* Use `$(IsPackable)` when deciding how `$(IsAspNetCoreApp)` projects are handled
- remove all use of `$(IsShippingPackage)` for shared framework composition
- update documentation to match these changes

nits:
- remove odd default for `$(IsPackable)` in Directory.Build.targets
  - no longer relevant since all `$(IsAspNetCoreApp)` projects are `$(IsShippingPackage)` too
- include more information in docs/ProjectProperties.md

* Add direct System.Text.Json references
- avoid MSB3277 warnings
2020-02-13 15:51:27 -08:00
..
common
…
docker
…
helix
…
scripts
…
targets Mark AspNetCore projects that aren't packaged explicitly (#18767) 2020-02-13 15:51:27 -08:00
tools
…
AfterSolutionBuild.targets
…
Baseline.Designer.props Update branding to 3.1.3 (#19015) 2020-02-13 15:45:36 -08:00
Baseline.xml Update branding to 3.1.3 (#19015) 2020-02-13 15:45:36 -08:00
Build.props
…
CodeGen.proj Mark AspNetCore projects that aren't packaged explicitly (#18767) 2020-02-13 15:51:27 -08:00
Dependencies.props
…
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 Mark AspNetCore projects that aren't packaged explicitly (#18767) 2020-02-13 15:51:27 -08:00
SignCheckExclusionsFile.txt
…
Signing.props
…
Tools.props
…
Version.Details.xml Pin dependency on 3 CoreFx packages (#18542) 2020-02-13 15:49:25 -08:00
Versions.props Update branding to 3.1.3 (#19015) 2020-02-13 15:45:36 -08:00
Workarounds.props
…
Workarounds.targets Use reference assemblies when compiling Razor views (#18395) 2020-01-16 17:56:14 -08:00
WorkaroundsImported.targets
…
configure-toolset.ps1
…
configure-toolset.sh
…
empty.proj
…