Skip to content

[release/6.5] Allow the tools to run on the newest SDK#2396

Merged
SamMonoRT merged 1 commit intorelease/6.5from
Rollforward
Apr 17, 2026
Merged

[release/6.5] Allow the tools to run on the newest SDK#2396
SamMonoRT merged 1 commit intorelease/6.5from
Rollforward

Conversation

@AndriySvyryd
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates EF6 tooling project configuration so the ef6 tool can execute on machines that only have a newer .NET runtime installed (by allowing runtime roll-forward).

Changes:

  • Set RollForward to LatestMajor for the ef6 tool project.
Comments suppressed due to low confidence (1)

src/ef6/ef6.csproj:14

  • The XML comment now sits immediately after the new setting, which makes it read as if it explains RollForward. But the text is about keeping the net6 target/runtime selection behavior (via TargetLatestDotNetRuntime). Consider moving/rewriting the comment to explicitly cover both settings (or place it directly above the property it describes) to avoid future confusion.
    <RollForward>LatestMajor</RollForward>
    <!--
      This keeps ef6.exe targeting the default version of .NET Core for net6.0,
      which maximizes the machines on which this tool will be compatible.
    -->
    <TargetLatestDotNetRuntime Condition=" '$(IsServicingBuild)' == 'true' ">false</TargetLatestDotNetRuntime>

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

3 participants