使用Desktop App Converter指定包标识名称 [英] Specifying a package identity name with Desktop App Converter

查看:117
本文介绍了使用Desktop App Converter指定包标识名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用DesktopAppConverter.exe为Windows应用商店创建一个appx.

I am using DesktopAppConverter.exe to create an appx for Windows Store.

上传到MS时出现以下错误:

I get the following errors on upload to MS:

Invalid package identity name: XXXX (expected: 184YYY.XXX)
Invalid package family name: XXX_eqm6jq3xyprpt (expected: 184YYY.XXX_eqm6jq3xyprpt)

我当前如何使用命令:

DesktopAppConverter.exe 
-Installer C:\input\XXX.exe 
-InstallerArguments /VERYSILENT 
-Destination C:\output 
-PackageName "XXX" 
-PackagePublisherDisplayName "YYY" 
-Publisher CN="00000000-E45F-4F04-9805-00000000000" 
-Version 3.0.0.0 
-sign 
-MakeAppx 
-Verbose

我从这里尝试了所有参数

I tried all the parameters from here

https ://docs.microsoft.com/zh-CN/windows/uwp/porting/desktop-to-uwp-run-desktop-app-converter

但是我所寻找的都不是它们.

However none of them is what I am looking for.

推荐答案

答案是没有命令可用.

花了几个月的时间与微软打交道之后,开发人员的支持反应非常缓慢.

After spending months dealing with Microsofts very slow to respond developer support the issue was discovered.

桌面应用程序转换器不支持所需的应用程序清单值格式,它会显示错误,指出值的格式超出了允许的格式规范.

The desktop app converter does not support the app manifest value format required, it gives errors stating that the format of the values is outside the specification of the format allowed.

Microsoft的解决方案是使用任何值导出,然后编辑并将清单XML文件应用到正确的值,然后使用app x打包程序重新打包app.

The solution from Microsoft is to export using any value, then edit and app manifest xml file to the correct values, then use the app x packager to re package app.

我的猜测是,桌面应用转换器尚未更新以反映当前的应用商店清单要求.

My guess is that the desktop app converter has not updated to reflect current app store manifest requirements.

这篇关于使用Desktop App Converter指定包标识名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆