Windows 8在Java中编写的Windows桌面应用程序的ISPER认证
-
12-12-2019 - |
题
我有一个用java编写的程序,并由安装程序包裹。它需要Java 1.7。如果我使用“Windows应用程序认证”运行认证,它会随着案例java 1.7的一个警告传递一个警告。但是如果未安装Java 1.7,则证书停止,因为安装程序将要求Java安装。
有人知道是否可以将此Java应用程序添加到Windows商店?
不幸的是,我没有找到有关任何信息。我可以去寻求认证,但如果微软不接受它,那就不值得努力。
在查看电话和电子邮件后,似乎甚至微软本身似乎无法回答这个问题: - (
解决方案
比你必须创建该桌面仪表板帐户。您必须使用证书签署Microsoft的文件。但必须只有来自VeriSign的特定证书。这是荒唐的!我已经有了有效的证书,为什么要为那个Freaking Windows商店购买新的证书。
与所有我仍然不知道微软将如此善良,允许用Java编写的桌面应用程序。难怪Windows商店中没有多少应用程序!
其他提示
您是否尝试安装较低版本的Java引擎低于1.7版?您可能会尝试这样做,如果需要,您需要安装1.7以进行工作,如果您在安装期间不断连接到Internet,它将在线下载。此外,检查您的Windows操作系统是否未损坏或损害。Windows注册表中的坏或错误确实导致所有这些类型的东西,从而不允许系统知道Java 1.7存在
在邮件中,微软告诉我,他们确实允许Java程序作为桌面应用程序。
“经过彻底的调查,我们提出了理解,您只能将Java发布为桌面应用程序作为桌面应用程序。您需要作为公司注册以便这样做。您可以发布Java的原因作为桌面应用程序运行应用程序是由于桌面应用程序通常只是在商店中的“宣传”。描述页面通常包含一个将您带到开发人员的网页的链接,以便您下载该应用程序。它与Windows 8可直接从商店下载的应用程序。如果这是答案,请告诉我。
真诚的,
joel **(删除他的隐私(olivier))
** @ microsoft.com
4697756905
星期一:上午8点至下午5点CST
周五:下午1点至下午10点CST
三层市场升级工程师
微软las colinas“
多年后。但是对于像我这样的问题到达这个问题。现在存在Project Centennial,允许打包您的Win32应用程序并将其发布到商店。
只需将应用程序与安装程序中的JVM一起打包,并使用Project Centialial将其转换为Appx并将其上载到商店。
它只能在Windows 10周年纪念更新
更新
- 2016-01-06:Windows商店现在包括DesktopAppConverter: https://www.microsoft.com / store / apps / 9nblg4skzw
- 2016-01-06:InstallShield现在可以使用ProjectCentential的常规instalation生成Appx: http://blogs.flexerasoftware.com/installtalk/project-centnial/
关于