microsoft / winget-cli

WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
https://learn.microsoft.com/windows/package-manager/
MIT License
23.38k stars 1.46k forks source link

Binskim error EnableCriticalCompilerWarnings #4764

Closed ryfu-msft closed 3 months ago

ryfu-msft commented 3 months ago

Fixes a binskim error where sfsclient dependencies (curl -> ares) were not getting compiled with a warning level > 3 compiler flag. Added /W3 to only the release triplets

Verified that of WindowsPackageManager.dll no longer shows an error when running with binskim.

Microsoft Reviewers: Open in CodeFlow