Skip to content

The platform manifest should be sorted: order stability is useful for testing #3756

Closed
@YunWeiaa

Description

@YunWeiaa

Steps to reproduce

  1. Installing the .NET Core SDK 3.0.100-rc2-014188 (x86) (Use release/3.0.1XX branch from https://github.com/dotnet/core-sdk)
  2. Downloading and extracting the x86 zip archive of the .NET Core SDK
  3. Running a folder diff on the extracted SDK and the install folder
    Tool WinDiff : \bvtsrv2\Team\v-yunwei\Docshare\windiff

Expected behavior

Make sure that everything matches

Actual behavior

The x86 installers have different contents as the x86 zip archives.
.\packs\microsoft.netcore.app.ref\3.0.0-rc1-19455-02\data\platformmanifest.txt different (C:\Users\e2euser\Downloads\dotnet-sdk-latest-win-x86 is more recent)
image

Note: The x64 installers include identical contents as the x64 zip archives.
image

Environment data

.NET Core SDK (reflecting any global.json):
Version: 3.0.100-rc2-014188
Commit: a553bba776

Runtime Environment:
OS Name: Windows
OS Version: 10.0.17763
OS Platform: Windows
RID: win10-x86
Base Path: C:\Program Files (x86)\dotnet\sdk\3.0.100-rc2-014188\

Host (useful for support):
Version: 3.0.0-rc1-19455-02
Commit: caa8d3b1ed

.NET Core SDKs installed:
3.0.100-rc2-014188 [C:\Program Files (x86)\dotnet\sdk]

.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.0.0-preview9.19424.4 [C:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.0-rc1.19453.1 [C:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.0.0-preview9-19423-09 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.0.0-rc1-19455-02 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.0-preview9-19423-09 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.0.0-rc1-19455-02 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]

To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions