在测试我的(C# UWP)游戏时完美运行。但是,当我部署到 Microsoft 商店时,我的游戏在启动时失败。已经有几天了,故障日志现在正在仪表板上填充数据。
根据仪表板,我在主构造函数中有一个 DirectoryNotFoundException 。唯一发生的文件 IO 是将媒体元素源设置为声音。
sounds.Source = new Uri(@"ms-appx:///Assets/Sounds/mySounds.wav");
在我的 Xbox 上的开发激活模式下,这一切都很好。生产中的 PC 版本也可以正常工作。有谁知道生产中的 Xbox 是否可以访问 Assets 文件夹中的子目录?