locked
Metro App application using Metro App dll

    Question

  • I built a Metro App .exe.

    I also built a Metro App Dynamic library.

    My app uses my dll.

    Qs 1: I should be able to package both as one package and submit to the Store. Right?

    ----

    My dll uses WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP flag and calls WIN32 apis internally.

    My app does not call any WIN32 api, however.

    MS Dev 11 Menu / Store does not Certify any Dlls; it only certifies an application.

    So, will my Metro App application (which uses a Metro App dll, which makes some WIN32 calls) get certified, or will it fail? If so, how?

    Wednesday, May 02, 2012 10:28 PM

Answers

  • The DLL is part of the App and would be required to pass certification. If it uses API which aren't allowed for Metro style apps then the app would fail certification.

    You can test this by deploying your app and running the Windows App Cert Kit on it.

    --Rob

    Thursday, May 03, 2012 1:10 AM
    Owner