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

Unity构建HoloLens 2项目在VS2022中缺失发布选项及APPX1502错误排查

问题分析与修复方案

可能原因

  • Unity构建UWP项目时,Package.appxmanifest的引用可能通过隐藏的MSBuild导入文件(如.props或.targets)存在,而非直接写在.vcxproj内,手动添加后就造成了重复引用。
  • Unity生成项目时,受MRTK配置或IL2CPP构建逻辑影响,manifest文件在项目中的识别状态异常(比如被标记为非项目内容,但实际仍被MSBuild追踪)。

修复步骤

  1. 移除手动添加的清单文件
    打开Visual Studio项目,在解决方案资源管理器中找到你手动添加的Package.appxmanifest,右键选择从项目中排除,不要直接删除文件本身。
  2. 检查MSBuild导入配置文件
    进入.vcxproj所在目录,查看后缀为.props或.targets的文件(多为Unity自动生成的配置文件),用文本编辑器打开后搜索Package.appxmanifest,若发现重复引用条目,删除多余的那一条。
  3. 修正项目UWP属性配置
    右键项目选择属性,进入应用程序标签页,确认清单选项指定的是项目根目录下的Package.appxmanifest,确保路径无重复或错误。若路径为空,手动选择正确的文件。
  4. 清理并重新生成项目
    在Visual Studio中执行生成>清理解决方案,再执行生成>重新生成解决方案,之后尝试发布操作。
  5. 重新构建Unity项目(备选)
    若以上步骤无效,回到Unity编辑器:
    • 检查Player Settings的UWP配置,确认发布设置里的生成解决方案未勾选,避免Unity重复生成项目配置。
    • 重新执行构建,生成新的Visual Studio项目,验证manifest文件是否能正常被识别。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 11:05:59