Skip to content

Building project with twice (or more) transitive dependencies explodes. #353

Closed
@NTaylorMullen

Description

@NTaylorMullen

Repro

Given the following setup: Project1 => Project2 => Project3.

When you restore Project1 you get an entry for Project2 and Project3 in the assets.json file. However, when you build Project1 Project3 is never passed to csc.

Trying restoring/building the following: TransitiveCSCRepro.zip

dotnet info:

.NET Command Line Tools (1.0.0-preview3-004007)

Product Information:
 Version:            1.0.0-preview3-004007
 Commit SHA-1 hash:  80ec02b4da

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.14393
 OS Platform: Windows
 RID:         win10-x64

SDK: 1.0.0-alpha-20161029-1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions