Skip to content

Microsoft.AI.Foundry.Local cannot be consumed from .NET 8.0 projects #628

@scottaddie

Description

@scottaddie

The 1.0.0 release of the Microsoft.AI.Foundry.Local NuGet package targets net9.0 only:

<TargetFramework>net9.0</TargetFramework>

This configuration prevents the package from being consumed in projects that target .NET 8.0—a supported LTS version of .NET until November 10th (per https://dotnet.microsoft.com/platform/support/policy#dotnet-core). Note that .NET 9.0 becomes unsupported at that time too. For a customer trying to use this package in a .NET 8.0 project, the acquisition experience in Visual Studio is this:

Image

Consider revisiting the framework targeting strategy to accommodate more versions and flavors of .NET. For inspiration, here's how the Azure SDK team approaches this problem: https://azure.github.io/azure-sdk/dotnet_introduction.html#target-frameworks.

Metadata

Metadata

Assignees

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