Skip to content

Conversation

dsplaisted
Copy link
Member

Fixes #51199

Now that we support RID-specific tool packages, setting a RuntimeIdentifier for a project with PackAsTool set to true will create a RID-specific tool package without a primary package. With this PR, you will be able to restore the previous behavior by setting the following properties:

    <CreateRidSpecificToolPackages>false</CreateRidSpecificToolPackages>
    <UseAppHost>false</UseAppHost>

@dsplaisted dsplaisted requested review from a team and baronfel October 15, 2025 20:09
Copy link
Member

@baronfel baronfel left a comment

Choose a reason for hiding this comment

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

LGTM as is, but I have a discussion going on in Teams about if we can use CreateRidSpecificToolPackages in more places to remove the need to also set UseAppHost.

@baronfel
Copy link
Member

Daniel and I chatted more and we don't think my idea would work/be that much more usable. So this is good. When we get Tactics approval we'll need to go update the breaking change notice for RID specific Tools.

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