Skip to content

dotnet list package error Sequence contains no matching element targeting netcoreapp3.1 #51700

@kevinoid

Description

@kevinoid

Describe the bug

When dotnet list package is run in a project targeting netcoreapp3.1 and referencing Microsoft.NET.Test.Sdk 18, it fails with output Sequence contains no matching element.

To Reproduce

Create a project with the following csproj:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
  </ItemGroup>

</Project>

Ensure both .NET 10 SDK and .NET Core 3.1 SDK are installed, then run dotnet list package and observe it output Sequence contains no matching element and exit with code 1.

I've created minimal reproduction with the error demonstrated by a GitHub Action run.

Further technical details

details of dotnet --info
.NET SDK:
 Version:           10.0.100
 Commit:            b0f34d51fc
 Workload version:  10.0.100-manifests.4c0ca8ba
 MSBuild version:   18.0.2+b0f34d51f
Runtime Environment:
 OS Name:     ubuntu
 OS Version:  22.04
 OS Platform: Linux
 RID:         linux-x64
 Base Path:   /usr/share/dotnet/sdk/10.0.100/
.NET workloads installed:
There are no installed workloads to display.
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.
Host:
  Version:      10.0.0
  Architecture: x64
  Commit:       b0f34d51fc
.NET SDKs installed:
  3.1.426 [/usr/share/dotnet/sdk]
  8.0.121 [/usr/share/dotnet/sdk]
  8.0.206 [/usr/share/dotnet/sdk]
  8.0.318 [/usr/share/dotnet/sdk]
  8.0.415 [/usr/share/dotnet/sdk]
  9.0.111 [/usr/share/dotnet/sdk]
  9.0.205 [/usr/share/dotnet/sdk]
  9.0.306 [/usr/share/dotnet/sdk]
  10.0.100 [/usr/share/dotnet/sdk]
.NET runtimes installed:
  Microsoft.AspNetCore.App 3.1.32 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.6 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.21 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 9.0.6 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 9.0.10 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 10.0.0 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.32 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.6 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.21 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 9.0.6 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 9.0.10 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 10.0.0 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
  None
Environment variables:
  DOTNET_MULTILEVEL_LOOKUP                 [0]
  DOTNET_NOLOGO                            [1]
  DOTNET_ROOT                              [/usr/share/dotnet]
  DOTNET_SKIP_FIRST_TIME_EXPERIENCE        [1]
global.json file:
  Not found
Learn more:
  https://aka.ms/dotnet/info
Download .NET:
  https://aka.ms/dotnet/download

Thanks,
Kevin

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions