【发布时间】:2021-11-17 15:01:04
【问题描述】:
我有一个用 C++ 编写的控制台应用程序,我想把它放在 MSIX 包中,以便能够将它分发给我的用户(并可能放在 Windows 应用商店)。我手动将应用程序编译为MyApp.exe 文件,现在我想创建包含此.exe 文件的MSIX 包。可以用 MSIX 做到这一点吗?到目前为止,我一直在 Visual Studio 中使用Windows Application Packaging,但似乎您必须添加对项目的引用才能打包它(我没有,因为我只有一个二进制文件MyApp.exe)。有什么想法可以将二进制文件添加到 MSIX 包中,或者如何将 C++ 应用程序打包到 MSIX 中?
到目前为止,我能看到的唯一选择是使用MSI 技术而不是MSIX,但我更喜欢使用更新的安装技术。
【问题讨论】:
-
嘿,你发现了吗?目前遇到了同样的问题。
-
@ThomasVos 不,我没有。这是一个教育项目,我懒得花太多时间在上面。也许你可以看看 Reilly Wood 提出的
MakeAppx.exe -
感谢您的回复。我目前正在研究
MakeAppx.exe,这似乎对我有用。但是,打包资源和签名更加复杂,因为无法再为此使用 Visual Studio。但我想这是要走的路。
标签: visual-studio windows-installer windows-store-apps msix