Skip to content

Conversation

@tombogle
Copy link
Collaborator

@tombogle tombogle commented Nov 5, 2025

Addresses:
#246
#248


This change is Reviewable

@tombogle tombogle requested a review from megahirt November 5, 2025 13:48
@tombogle tombogle self-assigned this Nov 5, 2025
@tombogle tombogle added enhancement dependencies Pull requests that update a dependency file labels Nov 5, 2025
@tombogle tombogle marked this pull request as draft November 5, 2025 13:48
Stripped out DLLs no longer needed in .Net Framework 4.8
Updated XLIFF files for shared SIL DLLs.
Changed the way version numbers are supplied.
Restored ICU4c package that got lost during SDK-style conversion
Made it possible to ignore signing failures
Fixed warning because of per-user keypath registry entry for the SayMore.exe component
@tombogle tombogle marked this pull request as ready for review November 26, 2025 13:24
@tombogle tombogle marked this pull request as draft November 26, 2025 13:25
@tombogle tombogle marked this pull request as ready for review November 26, 2025 23:07
@tombogle tombogle requested a review from andrew-polk December 9, 2025 16:34
Copy link
Contributor

@andrew-polk andrew-polk left a comment

Choose a reason for hiding this comment

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

@andrew-polk reviewed 36 of 36 files at r1, all commit messages.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @megahirt and @tombogle)


src/SayMoreTests/SayMoreTests.csproj line 44 at r1 (raw file):

    <None Remove="Resources\shortSound.wav" />
    <None Remove="Resources\shortVideo.wmv" />
    <None Remove="Resources\test.eaf" />

Why is this list removed, then included?

@tombogle
Copy link
Collaborator Author

tombogle commented Dec 9, 2025

src/SayMoreTests/SayMoreTests.csproj line 44 at r1 (raw file):

Previously, andrew-polk wrote…

Why is this list removed, then included?

That pattern is **correct and intentional. It looks weird, but it’s exactly how you’re supposed to override the new defaults. In SDK-style projects, files like these are auto-included as None and you cannot convert None → EmbeddedResource directly. So the need to be explicitly removed from None and the added back as an EmbeddedResource.

Copy link
Contributor

@andrew-polk andrew-polk left a comment

Choose a reason for hiding this comment

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

Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @megahirt)

Copy link
Contributor

@andrew-polk andrew-polk left a comment

Choose a reason for hiding this comment

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

@andrew-polk reviewed 1 of 1 files at r2, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @megahirt)

@tombogle tombogle merged commit b5c9ac6 into main Dec 11, 2025
3 of 4 checks passed
@tombogle tombogle deleted the upgrade-to-net-48-and-64-bit branch December 11, 2025 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants