我有一个适用于Windows 10的MonoGame项目。它成功构建,并在几台开发机器上运行。但是,当我将其提交到商店并且用户安装它时,游戏无法激活。
游戏显示应用程序启动画面片刻,然后在Microsoft-Windows-TWinUI / Operational下的事件查看器中关闭并留下以下日志。
事件查看器日志1:
通过应用程序的合同助手激活!应用程序 Windows.Launch合同失败,远程过程调用失败..
事件查看器日志2:
激活app.App for windows.Launch合同 失败并显示错误:远程过程调用失败..
其他信息: 该应用程序目前通过私人包裹航班分发给少数测试人员。这些用户无法运行它。 我可以通过清理安装Windows然后将其帐户添加到包裹航班组来复制此操作。 但是,如果我侧载提交到商店的相同包,则计算机上的某些内容会发生变化。卸载了侧载版本后,我可以正确下载并运行windows store package flight并进入游戏过程。
我怀疑与应用内容相关的安全问题。
答案 0 :(得分:1)
您的原因很可能是AppSimulator。
在非开发人员计算机上询问此许可证信息会在启动时抛出一个通用异常,这可能是您遇到的问题。