Reputation: 515
In order to get your application certified for Windows 8, Microsoft says that you need to "only use APIs for Metro Style Apps" (reference)
Is there a tool that can be used to check against existing C++ code to find out if your existing application is in compliance?
Upvotes: 6
Views: 997
Reputation: 355207
Use the Windows App Certification Kit (WACK), which is installed as part of the Windows 8 Developer Preview. You can find instructions for using it on MSDN:
"How to test your app with the Windows App Certification Kit"
If you want to test existing libraries, you can create a Metro-style app that references those libraries and run WACK on that app. (Note, if you want to test a static library, you need to exercise enough of its functionality from the app so that all of its functions get linked in.)
Upvotes: 8