locked
How to sign an application for ARM WinRT

    Question

  • Hi there,

    we are developing an application that should be run on an ARM Dell tablet.

    The tablet has a WinRT OS.

    We are using VS2012 hosted on Win8 machine developing with both C++ APIs and Metro style C++ APIs.

    In both cases we need to sign the application but we don't know how.

    Can anybody help us?

    PS: we don't use Windows Store.


    SteMMo

    Friday, July 19, 2013 2:16 PM

Answers

All replies

  • Win32 desktop applications running on Windows RT need to be signed with a Microsoft certificate. This option is not publicly available, so if you are an OEM you should use your Microsoft support contact.

    For Windows Store apps (formerly known as Metro style), they are Microsoft code signed as part of the submission to the Windows Store. For development purposes you can run them locally for debugging and testing. Alternatively, you can install a local certificate on every machine you want to deploy it to without using the Microsoft code-signing certificate.

    http://msdn.microsoft.com/en-us/library/windows/apps/bg126232.aspx

    Friday, July 19, 2013 6:27 PM
  • Thanks!

    We have solved for the Metro style.

    The problems remain for the C++ Win32 apps: we are not able to deploy and debug by the VisualStudio 2012 cause the relative buttons are disabled.

    My doubt is about the project type: we selected Win32 type and added the ARM platform.

    Is it correct? Which kind of project we need to start to build a Win32 C++ no Metro style application for the Dell tablet?

    Thanks!


    SteMMo

    Monday, July 22, 2013 11:14 AM
  • Windows RT does not support custom desktop apps. Only Windows Store apps can be installed.

    --Rob

    Monday, July 22, 2013 5:17 PM
    Owner