首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MakeAppx命令创建App

使用MakeAppx命令创建App
EN

Stack Overflow用户
提问于 2017-12-21 10:58:56
回答 2查看 1.3K关注 0票数 1

我使用桌面应用程序转换器工具转换了我的Exe,使用以下命令:

代码语言:javascript
复制
PS C:\Windows\system32> DesktopAppConverter.exe -Installer C:\Installer\Technician.exe -InstallerArguments "/S" -Destination C:\Newfolder -PackageName "Technician" -Publisher "CN=30910EF5-407B-4B34-B55F-DD7136DDCA98" -Version 5.5.0.0 -Verbose

产出:

代码语言:javascript
复制
PackageFilesPath           C:\Newfolder\Technician\PackageFiles

不,当我尝试使用MakeAppx命令创建App时:

代码语言:javascript
复制
PS C:\Windows\system32> MakeAppx pack -d "C:\Newfolder\Technician\PackageFiles" -p "C:\Technician.appx"

错误:

代码语言:javascript
复制
MakeAppx : The term 'MakeAppx' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
+ FullyQualifiedErrorId : CommandNotFoundException

无法使用MakeAppx命令创建应用程序包.

我使用的是Windows10Enterprise64位Os版本10.0.14393和SDK (C:\Program (x86)\Windows \ 10 \bin\x64) 10.0.16299.0

提前谢谢

EN

回答 2

Stack Overflow用户

发布于 2018-03-29 08:52:34

不确定错误的来源是什么,但也许您可以尝试下面的选项/工具来生成appx。它是基于GUI的,比桌面应用程序转换器或MakeAppX.exe的所有命令行都容易使用

这是一个新的高级安装程序提供的免费快件版,与微软合作开发,其目的是补充桌面应用程序转换器。

正如我所说的,它有一个GUI,它允许对APPX包进行高级定制,而不需要您了解内部包模式。

如果你对此有任何疑问,请告诉我,我很乐意帮忙。

免责声明:我在构建高级安装程序的团队工作。

票数 0
EN

Stack Overflow用户

发布于 2018-10-21 23:37:42

对我来说,这个准确的错误是由于管理:CMD无法使用多个%路径%。

这里也需要环境变量,让MS命令工作:

C:\程序文件(x86)\Windows \10\App认证工具包C:\Program x86

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47923475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档