我们有一个基本的msi安装程序,由安装屏蔽。安装程序的目的是安装WPF应用程序。此安装程序具有许多先决条件,这些先决条件是安装程序.exe文件的一部分,必要时将作为安装的第一步安装。其中之一是。
我们现在正在考虑创建一个.msix安装程序。我们已经在使用名为"Windows应用程序打包项目“的visual项目类型方面取得了一些进展。生成的.msixbundle文件在program \WindowsApps下安装我们的程序。
现在有一个问题,就是如何安装我们的程序所必需的先决条件。这能用m6吗?
发布于 2019-10-10 15:10:53
为此,MSIX包包括对依赖关系的支持。当用户安装应用程序时,操作系统将自动获取这些依赖项并进行安装。
正如您从MSFT文档中看到的那样,依赖项包括对另一个m6/app包的引用。那么,如果您需要安装没有以这种新格式打包的应用程序(非常可能的情况),您会做什么?
微软发布了一项更新(他们说应该只供游戏开发人员使用),这表明我们可以安装应用程序的从主MSIX包触发MSI/EXE的安装。
如果你没有从我的个人资料中注意到,我在高级安装小组工作。在这里,我们正在研究这种支持,以了解MSIX包是否/如何绑定其他旧的设置来创建“混合”分发方法。
更新,包括弗雷德的评论从下面。关于如何从MSIX包触发MSI的示例:https://www.advancedinstaller.com/forums/viewtopic.php?f=7&t=41018#p110135
https://stackoverflow.com/questions/58287896
复制相似问题