Skip to content

Microsoft.VisualBasic.dll has no FileVersion in non-Windows transport packages #29175

@dagood

Description

@dagood

In Core-Setup, I'm adding a check to make sure all DLL files in the Platform Manifest have FileVersions. (dotnet/core-setup#5682) I hit a problem in non-Windows PR validation with Microsoft.VisualBasic.dll not having versions in non-Windows transport packages:

File in package cache FileVersion
microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\ref\netcoreapp3.0\Microsoft.VisualBasic.dll 14.7.3060.0
runtime.linux-arm.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\linux-arm\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 0.0.0.0
runtime.linux-arm64.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\linux-arm64\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 0.0.0.0
runtime.linux-musl-x64.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\linux-musl-x64\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 0.0.0.0
runtime.linux-x64.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\linux-x64\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 0.0.0.0
runtime.osx-x64.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\osx-x64\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 0.0.0.0
runtime.rhel.6-x64.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\rhel.6-x64\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 0.0.0.0
runtime.win-arm.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\win-arm\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 14.7.3060.0
runtime.win-arm64.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\win-arm64\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 14.7.3060.0
runtime.win-x64.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\win-x64\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 14.7.3060.0
runtime.win-x86.microsoft.private.corefx.netcoreapp\4.6.0-preview4.19204.3\runtimes\win-x86\lib\netcoreapp3.0\Microsoft.VisualBasic.dll 14.7.3060.0

Other DLLs have correct FileVersions in the non-Windows runtime transport packages, including Microsoft.VisualBasic.Core.dll.

/cc @ericstj

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions