dotnet / project-system

The .NET Project System for Visual Studio
MIT License
969 stars 389 forks source link

Dependency node doesn't handle Multi-targeting with a multi portable frameworks #2524

Closed davkean closed 1 year ago

davkean commented 7 years ago
  1. git clone https://github.com/aarnott/pinvoke
  2. cd pinvoke
  3. git checkout c5642c29ddd
  4. src\pinvoke.sln
  5. Expand Kernel32's dependency node project
<PropertyGroup>
    <TargetFrameworks>portable-net4+win8+wpa81;portable-net45+win8+wpa81;net40</TargetFrameworks>
</PropertyGroup>

Expected: 3 frameworks to show up Actual:

image

srivatsn commented 7 years ago

I think we should fix this by following this - https://github.com/dotnet/project-system/issues/2618#issuecomment-317523005

drewnoakes commented 4 years ago

Triage notes: Identify if this is a dupe of #2618

EDIT it is not.

drewnoakes commented 1 year ago

With the rewrite:

image