Skip to content

Conversation

@jevansaks
Copy link
Member

PR #1466 upgraded the code analyzer dependencies to latest but that caused them to require .NET 9 dependencies. 4.11.0 is the newest that still supports .NET 8, so we will use that one for now.

I tested this manually by setting a global.json in the integration-tests directory. I repro'd the issue before this change and then it's fixed with this change.

Trying to stand up the installation of the .NET 8 SDK in the pipelines so that we can build against it for integration tests is more trouble than it's worth right now.

Fixes #1510, Fixes #1551

@jevansaks jevansaks changed the title Downgrade code analyzer dependencies so the source analyzer works with .NET 8 SDK again Downgrade dependencies so the source analyzer works with .NET 8 SDK again Nov 20, 2025
@jevansaks jevansaks merged commit 80aec9b into main Nov 20, 2025
7 checks passed
@jevansaks jevansaks deleted the downgrade-codeanalyzer branch November 20, 2025 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Possible to downgrade the compiler used for the NuGet package to satisify ADO runners? Generating PInvoke calls on Linux (EndeavorOs)

3 participants