我不确定是什么原因导致了这个错误,我已经研究了几个小时。我正在使用Visual Studio 2015 Update 3构建一个将上传到商店的Windows 10通用(UWP)应用程序。我已经拥有我的开发中心帐户,并且它与我的应用程序相关联。最后,当我右键单击项目并选择“商店”>“创建应用程序包”时,我会收到以下错误消息:错误80080204:“文件名为“ PacTracMobile.Windows10_1.3.0.0_ARM.appx”的软件包和完整名称为“OdenIndustriesInc.9510B3DEAC6_1.3.0.0_arm__bdbevzbp0ydz4”的软件包在捆绑包中无效,因为该捆绑包还包含文件名为“PacTracMobile.Windows10_1.3.0.0_x86.appx”的软件包和完整名称为“OdenIndustriesInc.9510B3DEAC6_1.3.0.0_arm__bdbevzbp0ydz4”的软件包,它适用于相同的处理器架构。捆绑包不能包含同一处理器架构的多个应用程序包,或者任何体系结构特定的应用程序包与体系结构中立的应用程序包。
这个错误与MakeAppx文件有关。我正在尝试构建x86、x64和ARM。当我处于调试模式时,我可以成功构建、部署和测试,没有错误。然而,当我选择构建我的应用程序包时,就会出现这个错误。
请注意,Visual Studio处于发布模式,任何CPU。也就是说,当我选择创建应用程序包时,在第一个弹出窗口中,我已经选择了在发布状态下构建每个平台。我的屏幕看起来就像这样: 当我点击创建时,它开始构建并最终出现上述错误。
有什么想法吗?
谢谢!!!
编辑- 值得一提的是,我从Microsoft的这些说明中获得了上面显示的屏幕截图。 我已经并且正在完全按照这些说明操作!MSDN Building UWP apps 更新- 如果在上面截图窗口中,我取消选择x84和x64(这并不理想,因为我想要全部三个),只选择ARM,则不会出现任何错误,并且包将完成。 根据一些阅读,我怀疑如果我一个一个地做(即,只选择x86再次运行),它将构建良好,但我将留下三个应用程序包而不是全部打包成一个。 因此,这似乎与尝试同时构建所有三个并将其打包成一个捆绑包有关,这也是错误提示的含义,但是错误信息或在线阅读的任何内容都没有解释如何解决问题。
这个错误与MakeAppx文件有关。我正在尝试构建x86、x64和ARM。当我处于调试模式时,我可以成功构建、部署和测试,没有错误。然而,当我选择构建我的应用程序包时,就会出现这个错误。
请注意,Visual Studio处于发布模式,任何CPU。也就是说,当我选择创建应用程序包时,在第一个弹出窗口中,我已经选择了在发布状态下构建每个平台。我的屏幕看起来就像这样: 当我点击创建时,它开始构建并最终出现上述错误。
有什么想法吗?
谢谢!!!
编辑- 值得一提的是,我从Microsoft的这些说明中获得了上面显示的屏幕截图。 我已经并且正在完全按照这些说明操作!MSDN Building UWP apps 更新- 如果在上面截图窗口中,我取消选择x84和x64(这并不理想,因为我想要全部三个),只选择ARM,则不会出现任何错误,并且包将完成。 根据一些阅读,我怀疑如果我一个一个地做(即,只选择x86再次运行),它将构建良好,但我将留下三个应用程序包而不是全部打包成一个。 因此,这似乎与尝试同时构建所有三个并将其打包成一个捆绑包有关,这也是错误提示的含义,但是错误信息或在线阅读的任何内容都没有解释如何解决问题。