You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在x86操作系统中能否发布x64架构的.msix捆绑包?

在x86系统上构建并发布x64架构的UWP MSIX捆绑包是否可行?

完全可行,无需切换到x64操作系统即可完成x64架构UWP应用MSIX捆绑包的构建与发布,以下是具体实现方式:

使用Visual Studio完成构建发布

  • 打开你的UWP项目,在顶部工具栏的解决方案平台下拉列表中选择x64;若列表中无x64选项,点击配置管理器,在活动解决方案平台中新建x64配置并启用。
  • 右键点击项目,选择发布,按照向导选择MSIX捆绑包作为发布格式,后续步骤中确认目标架构为x64,完成向导后Visual Studio会自动在x86系统上交叉编译生成x64架构的MSIX捆绑包。

使用命令行构建(适合自动化场景)

通过MSBuild命令直接指定目标架构,无需打开Visual Studio:

msbuild YourUwpProject.csproj /p:Configuration=Release /p:Platform=x64 /p:AppxBundle=Always /p:AppxBundlePlatforms=x64

执行该命令后,项目会直接生成针对x64架构的MSIX捆绑包,全程可在x86系统上完成。

注意事项

  • 检查项目依赖:若项目中引用了仅支持x86架构的原生组件,需替换为兼容x64的版本,或为这些组件添加x64平台的编译配置,否则会导致构建失败。
  • 兼容性说明:生成的x64架构MSIX捆绑包仅能在x64架构的Windows系统上安装运行,无法在x86或ARM架构系统上使用。

内容的提问来源于stack exchange,提问作者Alper Akca

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 06:50:31