¿Cómo hago para instalar una aplicación Modern UI / Metro sin usar la aplicación nativa de Windows Store en Windows 8?
No sé si es posible o si es así, cómo se instala la aplicación desde la Tienda Windows en tales casos.
¿Cómo hago para instalar una aplicación Modern UI / Metro sin usar la aplicación nativa de Windows Store en Windows 8?
No sé si es posible o si es así, cómo se instala la aplicación desde la Tienda Windows en tales casos.
De manera predeterminada, cuando se crean las aplicaciones de la Tienda Windows, se firman con una clave temporal para pruebas locales. Esto requiere que los desarrolladores obtengan una licencia de desarrollador de Microsoft, que es gratuita y está disponible para todos (siempre que se registre). Consulte la sección de enlaces a continuación si está interesado en obtener uno.
Ahora, cualquier PC que tenga una licencia de desarrollador instalada está abierta, ya que, por definición, la licencia debe ser utilizada solo por los desarrolladores para crear y probar sus aplicaciones. Se supone que los usuarios finales no deben utilizar este enfoque para instalar aplicaciones de terceros de forma voluntaria, por obvias razones de seguridad. En cambio, hay un método de carga lateral "adecuado" que Microsoft quiere que sigan los usuarios avanzados / empresariales (para usuarios normales, la descarga e instalación de aplicaciones aprobadas por Microsoft solo desde la Tienda Windows es el enfoque seguro recomendado).
"Correcto" implica una carga lateral de directiva de grupo ajuste situada en Local Computer Policy / Computer Configuration / Administrative Templates / Windows Components / App Package Deployment
denominan Permitir todas las aplicaciones de confianza para la instalación que necesita ser activado en primer lugar:
Si el Editor de directivas de grupo local no está disponible (como en Core o RT), puede establecer el valor de la HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps
clave de registro en 1 .
Nota: Según el nombre de la configuración, solo las aplicaciones de confianza se pueden descargar de forma lateral. Lo que esto significa es que debe tener un certificado en la PC que coincida con el utilizado para firmar la aplicación (es decir, la aplicación debe estar firmada por una CA de confianza en la PC de destino). Las aplicaciones no certificadas / no confiables no se pueden instalar con este método (¿y por qué querría hacerlo?)
¡Por supuesto, este es solo el primer paso de lo que promete ser un proceso largo y arduo! Ahora, en PC con Windows 8 Enterprise / Pro no unidas a un dominio , debe activar una clave de producto de carga lateral empresarial para habilitar la carga lateral de aplicaciones que no son de la Tienda. Más sobre esta clave especial más adelante.
Alternativamente, solo en Windows 8 Enterprise / Server 2012, puede habilitar la carga lateral simplemente uniendo la PC a un dominio de Active Directory que tenga habilitada la configuración de directiva de grupo mencionada anteriormente. Windows RT no puede unirse a un dominio, por lo que la única solución es usar una clave de producto de carga lateral empresarial como se mencionó anteriormente.
Una vez que haya llegado hasta aquí, puede obtener el paquete .appx del desarrollador e instalarlo (así como cualquier paquete de aplicación de dependencia) escribiendo un comando similar al siguiente en el indicador de PowerShell:
Add-AppxPackage C:\app1.appx –DependencyPath C:\winjs.appx
El desarrollador también puede haber proporcionado un script de PowerShell específico de la aplicación (como el creado por Visual Studio como lo menciona el Usuario en su respuesta, pero dicho script puede requerir una licencia de desarrollador que no se recomienda para los usuarios finales como se discutió anteriormente).
Para obtener una lista de las aplicaciones cargadas instaladas, abra PowerShell con privilegios de administrador y escriba el siguiente comando:
Get-AppxPackage -AllUsers
Para obtener más detalles, incluido el uso de la herramienta de línea de comandos de Administración y mantenimiento de imágenes de implementación (DISM) o cmdlets de PowerShell para agregar aplicaciones que carecen de licencias de la Tienda Windows a una imagen de Windows (WIM), consulte el artículo Cómo agregar y quitar aplicaciones TechNet vinculado a continuación.
Eso prácticamente completa la descripción general de cuál es el enfoque de carga lateral "adecuado" recomendado por Microsoft. Ahora hablemos un poco sobre las claves de producto de carga lateral de empresa requeridas por Windows RT y PC con Windows 8 Enterprise / Pro no unidas al dominio . Estas claves están disponibles para clientes seleccionados a través del Centro de servicio de licencias por volumen (VLSC) de Microsoft. Consulte la Guía de licencias por volumen para Windows 8 y Windows RT en la sección de enlaces a continuación para obtener más detalles. Estas claves también se pueden comprar legalmente en línea (busque el código de producto J7S-00004 ). El único inconveniente? Aparentemente, solo están disponibles en paquetes de 100 y se venden al por menor por alrededor de $ 3000 por paquete, así que sí, no es exactamente barato.
Una arruga adicional gracias al complicado proceso que es Microsoft Volume Licensing / Software Assurance (SA) es que si compra PC con versiones minoristas de Windows 8 Pro preinstaladas, ya que las licencias minoristas no son licencias SA, tampoco se ganaron las claves de carga de productos 't trabajo, o que va a trabajar y las licencias originales no será válida. Si estás rascando la cabeza en este punto (un precursor sin duda para un combate de la vigorosa tirones de pelo por pura frustración), le recomiendo que lea el de Es complicado (no es que un eufemismo!) Artículo de ZDNet vinculada a continuación , ya que estamos entrando en licencias de nivel empresarial y posiblemente en problemas legales que se discuten mejor en otros lugares.
Enlaces para lecturas adicionales
MSDN Dev Center: obtenga una licencia de desarrollador (aplicaciones de la Tienda Windows)
MSDN Dev Center: compartir un paquete de aplicaciones localmente (aplicaciones de la Tienda Windows)
Microsoft TechNet - Cómo agregar y quitar aplicaciones
Blogs de MSDN: implementación de aplicaciones de estilo Metro en empresas
Microsoft TechNet (foros de Windows 8 IT Pro): carga lateral en PC sin dominio
Descarga directa: guía de licencias por volumen para Windows 8 y Windows RT (consulte el sitio de licencias por volumen de Microsoft para obtener más información)
ZDNet: ¿la historia de la carga lateral empresarial en Windows 8? Es complicado
Sí, puede, pero el desarrollador de la aplicación debe dársela. El desarrollador le dará estos archivos:
Si abre el
.ps1
archivo, primero solicitará una licencia de desarrollador para su PC y luego instalará la aplicación que le proporcionó el desarrollador.Este método se aplica a todas las versiones de Windows 8: Core, Pro y Enterprise y ni siquiera necesita Visual Studio.
fuente
Es posible en un entorno empresarial (Windows 8 Enterprise) donde es posible la carga lateral de aplicaciones. De lo contrario, no es la respuesta. Las aplicaciones se instalan como paquetes (un grupo de archivos) que se almacenan en varias ubicaciones del sistema. Solo el proceso
wwahost.exe
sabe cómo ejecutarlos como una aplicación.Piratería, puede ser posible si el sistema operativo es jailbreak IMO
EDITAR: también es posible en máquinas no empresariales con una clave de desarrollador. Gracias a @ramhound
fuente
No, actualmente no es posible sin pasar por la Tienda Windows. Es similar a la tienda de Apple. No puede instalar la aplicación en su iPhone / iPad sin pasar por Apple Store.
Sin embargo, aparte de la aplicación Metro UI, puede instalarla sin la aplicación Windows Store.
fuente