Windows App Cert Kit -
Failing WACK is the #1 reason for Store certification delays. For enterprise apps, it serves as a baseline quality gate.
WACK does a great job of ensuring your app isn't a security liability or a performance hog. It checks for: windows app cert kit
Here is the breakdown of its performance, usability, and necessity. Failing WACK is the #1 reason for Store certification delays
certrun.exe -Test AppCertKit -Task DesktopAppCertification ^ -AppxPackagePath "C:\Build\MyApp.msix" ^ -ReportOutputPath "C:\TestResults\WACKReport.xml" It checks for: Here is the breakdown of
: Developers can run it through a user interface (UI) to select specific apps or use the command line for automated testing. Common Uses
Scans for viruses, malware, and improper API usage that could jeopardize system integrity.
Sometimes WACK will flag an issue that isn't actually a problem for the end user (like a specific API usage that is standard in your framework but flagged by Microsoft's strict rules). Overriding these "failures" can be difficult and requires time-consuming waivers.