Skip to content

Fix tool package#979

Merged
dtivel merged 1 commit intomainfrom
dtivel/fix-package
Feb 2, 2026
Merged

Fix tool package#979
dtivel merged 1 commit intomainfrom
dtivel/fix-package

Conversation

@dtivel
Copy link
Collaborator

@dtivel dtivel commented Feb 1, 2026

Resolve #978

A breaking change in .NET 10 SDK is that .NET tool packages are now RID-specific. As a result, primary assets within the package are now under a win-x64 folder instead of an any folder. However, the build still put Windows SDK tools under the any folder. As a result, at runtime this tool (under win-x64) could not find Windows SDK tool files in a tools subdirectory.

The fix is to put the Windows SDK tools under the win-x64 folder instead of the any folder.

This is a packaging-specific regression. As part of the build, a package verification script verifies that Windows SDK tools are in the expected location succeeded because it continued verifying the old location: the any folder.

This change also updates the verification script to look for both sign.dll and Windows SDK tools in the win-x64 folder.

@dtivel dtivel requested a review from a team as a code owner February 1, 2026 19:19
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.

SignTool 0.9.1-beta.26080.1 is broken.

4 participants