Xbox One UWP 文件访问
Xbox One UWP File Access
在测试中,我的 (C# UWP) 游戏运行完美。但是,当我部署到 Microsoft 商店时,我的游戏启动失败。几天过去了,故障日志现在正在仪表板上填充数据。
根据仪表板,我在主构造函数中遇到了 DirectoryNotFoundException。唯一发生的文件 IO 是将媒体元素源设置为声音。
sounds.Source = new Uri(@"ms-appx:///Assets/Sounds/mySounds.wav");
在我的 Xbox 上的开发者激活模式下,一切正常。生产中的 PC 版本也可以正常工作。有谁知道生产中的 Xbox 是否可以访问 Assets 文件夹中的子目录?
更新:
我刚刚被授予访问完整堆栈跟踪的权限。
事实证明,Microsoft 对 Store Services SDK 版本 1710 的签名不正确,从而触发了异常。删除特定于商店服务的代码后,游戏又 运行 正常了。
在测试中,我的 (C# UWP) 游戏运行完美。但是,当我部署到 Microsoft 商店时,我的游戏启动失败。几天过去了,故障日志现在正在仪表板上填充数据。
根据仪表板,我在主构造函数中遇到了 DirectoryNotFoundException。唯一发生的文件 IO 是将媒体元素源设置为声音。
sounds.Source = new Uri(@"ms-appx:///Assets/Sounds/mySounds.wav");
在我的 Xbox 上的开发者激活模式下,一切正常。生产中的 PC 版本也可以正常工作。有谁知道生产中的 Xbox 是否可以访问 Assets 文件夹中的子目录?
更新:
我刚刚被授予访问完整堆栈跟踪的权限。
事实证明,Microsoft 对 Store Services SDK 版本 1710 的签名不正确,从而触发了异常。删除特定于商店服务的代码后,游戏又 运行 正常了。