【问题标题】:Xbox One UWP File AccessXbox One UWP 文件访问
【发布时间】:2018-04-30 07:39:18
【问题描述】:

在测试我的 (C# UWP) 游戏时完美运行。但是,当我部署到 Microsoft 商店时,我的游戏在启动时失败。已经有几天了,故障日志现在正在仪表板上填充数据。

根据仪表板,我在主构造函数中有一个 DirectoryNotFoundException。唯一发生的文件 IO 是将媒体元素源设置为声音。

sounds.Source = new Uri(@"ms-appx:///Assets/Sounds/mySounds.wav");

在我的 Xbox 上的开发激活模式下,一切正常。生产中的 PC 版本也可以正常工作。有人知道生产中的 Xbox 是否可以访问 Assets 文件夹中的子目录?

更新: 我刚刚被授予访问完整堆栈跟踪的权限。

【问题讨论】:

  • 您能否确认mySounds.wav 已正确打包?您是否使用 Windows 应用认证工具包测试过您的应用?
  • 是的,我使用的是应用程序认证工具包,游戏在 PC 上完美运行。 Xbox 是唯一存在此问题的平台。
  • 在这种情况下,您可能需要与商店支持签订合同。请尝试开票here

标签: c# uwp xbox-one xbox-live


【解决方案1】:

事实证明,Microsoft 错误地签署了 Store Services SDK 版本 1710,这触发了异常。一旦我删除了特定于商店服务的代码,游戏就会再次正常运行。

【讨论】:

    猜你喜欢
    • 2016-12-11
    • 2018-03-13
    • 2016-11-17
    • 2016-07-30
    • 2017-08-03
    • 2015-11-05
    • 2017-05-19
    • 2018-01-26
    • 2016-11-14
    相关资源
    最近更新 更多