Skip to content

Conversation

@mmitche
Copy link
Member

@mmitche mmitche commented Dec 4, 2024

In addition, move around how this property is set:

  • Do not set the default in the build infra. Use strongname.props instead
  • No need to pass this value through globally. Global properties passed through the outer build make it into the inner build
  • Import strongname.props before Sign.props in Sign.proj and Publish.proj. This ensures that signing strongname settings that depend on FullAssemblySigningSupported are correct.

To double check:

In addition, move around how this property is set:
- Do not set the default in the build infra. Use strongname.props instead
- No need to pass this value through globally. Global properties passed through the outer build make it into the inner build
- Import strongname.props before Sign.props in Sign.proj and Publish.proj. This ensures that signing strongname settings that depend on FullAssemblySigningSupported are correct.
@mmitche
Copy link
Member Author

mmitche commented Dec 4, 2024

Validated using the binlog of SDK and a few local builds.

@mmitche mmitche requested review from a team and ViktorHofer December 4, 2024 22:44
@mmitche
Copy link
Member Author

mmitche commented Dec 4, 2024

Resolves #15301

@mmitche mmitche changed the base branch from full-assembly-signing-unsupported-default to main December 4, 2024 23:05
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