Certificación de la tienda de Windows 8 para una aplicación de escritorio de Windows escrita en Java

StackOverflow https://stackoverflow.com//questions/12669606

Pregunta

Tengo un programa que está escrito en Java y está envuelto por un instalador.Requiere Java 1.7.Si ejecuto la certificación con "Windows App Certification" pasa con una advertencia para el caso, Java 1.7 ya está instalado.Pero si Java 1.7 no está instalado, la certificación se detiene, ya que el instalador solicitará la instalación de Java.

¿Alguien sabe si es posible agregar esta aplicación Java a la tienda de Windows?

Lamentablemente, no he encontrado ninguna información sobre eso.Solo pude ir por la certificación, pero si Microsoft no lo aceptaría, no valdría la pena el esfuerzo.

Después de una visita telefónica, llamadas y correos electrónicos, parece que incluso Microsoft en sí parece no poder responder a estas preguntas: - (

¿Fue útil?

Solución

Para poder distribuir para una aplicación de escritorio de Windows, debe crear una cuenta de una empresa, que es un proceso bastante.

de lo que tiene que crear esa cuenta de panel de escritorio.Allí tiene que firmar un archivo de Microsoft con su certificado.Pero tiene que ser un certificado específico solo de VeriSign.¡Esto es ridículo!Ya tengo un certificado válido, ¿por qué debería solo para esa rizante tienda de Windows comprar un nuevo certificado?

Con todo lo que todavía no sé si Microsoft será tan amable para permitir las aplicaciones de escritorio escritas en Java.¡No es de extrañar que no haya muchas aplicaciones en la tienda de Windows!

Otros consejos

¿Ha intentado instalar una versión inferior del motor Java más bajo que la versión 1.7?Puede intentar hacerlo, y si es necesario que surja que necesita instalar el 1.7 para que funcione la certificación, lo descargará en línea si está conectado constantemente a Internet durante la instalación.Además, verifique si su sistema operativo Windows no está corrupto o está comprometido.Los malos o errores en el registro de Windows causan todo este tipo de cosas, no permitiendo que el sistema sepa que Java 1.7 existe

En un correo, Microsoft me dijo que permiten los programas Java como aplicaciones de escritorio.

"Después de una investigación exhaustiva, nos concentramos con el entendimiento de que, puede publicar solo las aplicaciones de ejecución de Java como las aplicaciones de escritorio solo. Deberá registrarse como una empresa para hacerlo. La razón por la que puede publicar JavaLa ejecución de aplicaciones como las aplicaciones de escritorio se debe al hecho de que las aplicaciones de escritorio generalmente se "anuncian" en la tienda. La página Descripción generalmente contiene un enlace que lo lleva a la página web del desarrollador para que descargue la aplicación. Es diferente deAplicaciones de Windows 8 que se pueden descargar directamente desde la tienda. Por favor, hágamelo saber si esto responde a su pregunta.

sinceramente,

Joel ** (nombre eliminado por su privacidad (Olivier))

** @ Microsoft.com

4697756905

Lunes: 8 am a 5 PM CST

TUE-FRI: 1 PM a 10 PM CST

Ingeniero de escalada de mercado de Nivel 3 Mercado

Microsoft Las Colinas "

muchos años después.Pero para alguien que llega a esta pregunta como yo.Ahora existe el Proyecto Centennial, lo que permite empacar su aplicación WIN32 y publicarla en la tienda.

Solo empaque su solicitud junto con el JVM en un instalador y use el proyecto Centennial para convertirlo en un APPX y su carga a la tienda.

Solo funciona en la actualización del aniversario de Windows 10

actualización

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top