Skip to content

Remove CS1705 workarounds #31075

@dougbu

Description

@dougbu

We have a fair number of CS1705 workarounds i.e. direct references to packages and projects that aren't really needed. Trick is to stop excluding @(Reference) and @(PackageReference) items in lower-level netstandard2.x projects that cause use to evaluate project dependencies incorrectly.

In particular,

Then, backport to

  • release/3.1
  • release/5.0
    and
  • verify shipping assemblies and .nuspec files against what release/3.1 normally produces
  • verify shipping assemblies and .nuspec files against what release/5.0 normally produces

Metadata

Metadata

Assignees

Labels

DoneThis issue has been fixedarea-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared framework

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions