Soundplayer无法播放音乐URI路径错误?

问题描述

我是新来的,我在编程的第一年。我们几乎完成了第一件事。我们的项目进展顺利,但是现在我们想要添加背景音乐。这就是我们遇到的问题。 (我们在.mp3和.wav中都有“音乐”文件。这两个文件的高级设置都设置为“内容”和“请勿复制”)

这就是我们现在拥有的:

https://i.stack.imgur.com/ZM7WJ.png

我们已经尝试过了,但这仅对您自己有效((当它放置在调试中时) 如果我将其放置在其他任何地方,都会给我一个错误

Soundplayer player1 = new Soundplayer(@"pack://application:,/assets/UI/Music.wav");
player.PlayLooping();

这在一定程度上是可行的。如果我们使用此代码,则可以单击按钮而不会崩溃,但不会播放背景音乐。

 MediaPlayer player = new MediaPlayer();
 Uri uri = new Uri(@"pack://application:,/assets/UI/Music.mp3");
 player.Open(uri);
 player.Play();

问题是我想在单击按钮时播放音乐,但是它什么也没做。但是也没有给出错误消息,我们正在寻找解决方案。

希望我能给我足够的信息,如果没有的话,请发送问题。

谢谢!

Marijn

编辑1:

我现在有以下代码

Soundplayer player1 = new Soundplayer(Properties.Resources.Music); 
player1.PlayLooping();

我们小组中的每个人现在都可以听到音乐了,但是我们有一个问题。我们的应用程序在30/40秒后崩溃,但没有给出错误消息?这里有人知道是什么问题吗,或者您可能有解决方案?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)