2012-09-20 37 views
46

Para un cliente, necesito presentar nuestra aplicación Metro de Windows 8. Cuando despliegue mi solución o proyecto, obtengo un exe pero no puedo instalarlo. Obtengo un MessageError, que solo puedo iniciar el exe en un contenedor de aplicaciones.Cómo instalar una aplicación de Windows 8 sin enviar a la tienda

¿Cómo puedo crear una versión de mi aplicación para dársela a mi cliente sin cargarla en la tienda de Microsoft?

+1

¿por qué esto está marcado como fuera de tema ??? –

Respuesta

40

Utilice el cmdlet de PowerShell add-appxpackage. Por ejemplo:

add-appxpackage C:\myapp.appx 

Consulte http://blogs.msdn.com/b/uk_faculty_connection/archive/2012/04/03/installing-enterprise-metro-apps-without-using-microsoft-store.aspx para obtener más información.

+1

¿Cómo obtengo el paquete .appx? – hendrix

+2

@smitalm Si crea una aplicación de Windows Store en Visual Studio 2012, producirá un archivo .appx. Consulte http://msdn.microsoft.com/en-us/library/hh446593(v=vs.85).aspx para obtener más información sobre las aplicaciones de la Tienda Windows en general. – akton

+4

Gracias, ya lo resolví. Así es como obtuve el paquete .appx: Visual Studio 2012 -> Proyecto -> Tienda -> Crear paquetes de aplicaciones. Copié el paquete generado a mi tableta de Windows 8. En la carpeta generada, había una secuencia de comandos de PowerShell 'Add-AppDevPackage.ps1', que se ejecutó en la tableta y se instaló la aplicación. Durante el proceso, necesité privilegios de administrador y mis credenciales de Windows Live Developer. – hendrix

Cuestiones relacionadas