Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release/9.0] Call Correct HtmlHelp Overload #12519

Open
wants to merge 2 commits into
base: release/9.0
Choose a base branch
from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 20, 2024

Backport of #12511 to release/9.0

/cc @lonitra

Customer Impact

Customers are no longer able to launch help page when providing their .chm file and a topic ID.

Testing

Manual testing with repro scenario

Risk

Low. The fix involves correcting a HtmlHelp call to calling the same overload as we did in .NET 8. Other changes are required as part of bumping cswin32 version which contains a fix for HtmlHelp definition.

Microsoft Reviewers: Open in CodeFlow

@github-actions github-actions bot requested a review from a team as a code owner November 20, 2024 21:15
@Tanya-Solyanik
Copy link
Member

NET9 would need a newer cswin32 metadata, wouldn't it?

@@ -49,7 +49,7 @@
Microsoft.NET.Sdk.IL.targets requires definition of MicrosoftNETCoreILAsmVersion
-->
<MicrosoftNETCoreILAsmVersion>$(MicrosoftNETCoreILAsmPackageVersion)</MicrosoftNETCoreILAsmVersion>
<MicrosoftWindowsCsWin32PackageVersion>0.3.75-beta</MicrosoftWindowsCsWin32PackageVersion>
<MicrosoftWindowsCsWin32PackageVersion>0.3.106</MicrosoftWindowsCsWin32PackageVersion>
Copy link
Member

Choose a reason for hiding this comment

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

Bumping this version requires same changes to occur as in #12290

Copy link

codecov bot commented Nov 22, 2024

Codecov Report

Attention: Patch coverage is 68.75000% with 5 lines in your changes missing coverage. Please review.

Project coverage is 74.83065%. Comparing base (f9ea016) to head (0aa3200).

Additional details and impacted files
@@                  Coverage Diff                   @@
##           release/9.0      #12519          +/-   ##
======================================================
- Coverage     97.00790%   74.83065%   -22.17725%     
======================================================
  Files             1066        3022        +1956     
  Lines           345811      630203      +284392     
  Branches          5038       46791       +41753     
======================================================
+ Hits            335464      471585      +136121     
- Misses            9625      155238      +145613     
- Partials           722        3380        +2658     
Flag Coverage Δ
Debug 74.83065% <68.75000%> (-22.17726%) ⬇️
integration 18.01980% <0.00000%> (?)
production 47.86386% <44.44444%> (?)
test 97.00790% <100.00000%> (ø)
unit 44.89472% <44.44444%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

---- 🚨 Try these New Features:

@lonitra lonitra added 🚫 * NO-MERGE * The PR is not ready for merge yet (see discussion for detailed reasons) Servicing-consider .NET Shiproom label indicating a PR seeks to enter into a branch under Tell-Mode criteria labels Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚫 * NO-MERGE * The PR is not ready for merge yet (see discussion for detailed reasons) Servicing-consider .NET Shiproom label indicating a PR seeks to enter into a branch under Tell-Mode criteria
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants