Skip to content

src/arcade/global.json must always be updated as part of a re-bootstrap #5189

Open
@ViktorHofer

Description

@ViktorHofer

More details in dotnet/runtime#115149 but the gist is that tools produced in VMR repos encode the SDK version in their runtimeconfig.json (as they target that version) and when the VMR re-bootstraps and only updates the VMR's bootstrap SDK version (under /global.json) but not the "outgoing/flowing" (under src/arcade/global.json) version, repositories who invoke tools produced in the VMR will get "You must install or update .NET to run this application." errors.

IOW the SDK version used to build i.e. arcade in the VMR must be the one that flows back into the repos.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-release-infraRelease infrastructure owned by .NET Product Construction

    Type

    No type

    Projects

    Status

    10.0 Preview 5

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions