Skip to content

docs: setup steps say dotnet 9, but projects target net10.0 - #9617

Merged
Martin-Molinero merged 1 commit into
QuantConnect:masterfrom
kobihikri:fix-readme-dotnet10
Jul 14, 2026
Merged

docs: setup steps say dotnet 9, but projects target net10.0#9617
Martin-Molinero merged 1 commit into
QuantConnect:masterfrom
kobihikri:fix-readme-dotnet10

Conversation

@kobihikri

Copy link
Copy Markdown
Contributor

What this fixes

The setup instructions ask contributors to install dotnet 9, but the projects target .NET 10, so a fresh setup following the README fails to build.

  • readme.md line 144 (macOS): Install [dotnet 9 SDK](.../download/dotnet/9.0)
  • readme.md line 162 (Linux): Install [dotnet 9]

Meanwhile:

$ grep -rhoE '<TargetFramework>[^<]+</TargetFramework>' --include=*.csproj | sort -u
<TargetFramework>net10.0</TargetFramework>   # all 23 projects

and DockerfileLeanFoundation installs dotnet-sdk-10.0. This updates the two README steps (and the download link) to dotnet 10 so they match.

Docs-only change.


Disclosure: I used an AI tool to help spot this; I verified the target framework and the Dockerfile against the repo myself and take responsibility for it.

All 23 .csproj files declare <TargetFramework>net10.0</TargetFramework> and
the Dockerfile installs dotnet-sdk-10.0, so the setup steps should ask for
dotnet 10, not 9.

@Martin-Molinero Martin-Molinero left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@Martin-Molinero
Martin-Molinero merged commit b807256 into QuantConnect:master Jul 14, 2026
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.

2 participants