我最近一直在使用一个旧的应用程序,该应用程序主要是几年前以x86架构构建的。我一直在研究使用MSIX打包工具,到目前为止,我已经成功打包了我的应用程序。问题是新软件包是为x64而不是x86构建的,因此当我通过MSIX安装该应用程序时,它将安装在C:\ Program Files \ WindowsApps中,据我所知,该软件包适用于x64应用程序。尝试启动它时,出现错误“参数不正确”。到目前为止,我已经尝试使用chkdsk来查看磁盘是否存在问题,但是似乎一切都很好。另外,我尝试进入该文件夹,但是由于该计算机正在运行,因此无法修改允许进入该文件夹的权限。我不知道如何解决该问题,甚至不知道问题出在哪里(磁盘问题?在x64文件夹中安装了x86应用程序?),所以任何帮助都将是不错的。
谢谢,对于任何语法错误,我们深表歉意。
答案 0 :(得分:1)
我们已经转换了多个x86应用程序,这从来没有问题。我怀疑您的应用程序可能需要一些discussions on MS's MSIX forums中提到的快捷方式参数(当前使用MSIX打包工具时默认情况下不支持)。
尝试使用另一种免费工具来转换软件包,例如Advanced Installer Express edition.,因为您也可以轻松地从MS Store.获取它
免责声明:我正在团队建设Advanced Installer。