MSIX 打包工具和 MFC 支持适用于 Windows 应用商店

问题描述

嗨!

有人可以回答我的问题吗? MSIX 打包工具是否支持 VC++/MFC?

我的清单有声明:

<PackageDependency Name="Microsoft.VCLibs.140.00.UWPDesktop" MinVersion="14.0.29016.0" Publisher="CN=Microsoft Corporation,O=Microsoft Corporation,L=Redmond,S=Washington,C=US" />

这个元素是否适合 MFC 部署?

非常感谢您的支持

解决方法

在您的 MSIX 包中声明的 VC redist 依赖项看起来没问题,假设您在清单中的正确位置声明了它。你有什么问题?您的应用程序是否无法运行?

另外,这是一个仍在开发中的应用程序吗?如果是这样,我建议您使用 Visual Studio 和 Windows 应用程序打包项目来构建您的 MSIX,而不是 MSIX 打包工具(仅供 IT 专业人员在重新打包应用程序时使用)。 >

提取 MSFT 文档:

在您的应用程序的包清单中,在节点下添加以下元素。确保将 Name 和 MinVersion 值替换为您在上一步中复制的值。以下示例为 VC 14.0 框架包的当前版本指定依赖项。