@Re_translator

Почему не проигрывается звук через MediaPlayer?

Проект на WPF. Для проигрывания музыки использую MediaPlayer, а сам файл формата .mp3 и загрузил в ресуры. Если указываю полный путь файла, например
gamePlayer.Open(new Uri("D:/C#/Resources/callme.mp3", UriKind.Absolute));

звук есть и всё в порядке. Если указываю не полный путь, то звуков нет.
gamePlayer.Open(new Uri(AppDomain.CurrentDomain.BaseDirectory + "/Resources/90sFlavCallMe.wav", UriKind.Absolute));

На микшере винды видно, что в приложении должны быть какие-то звуки, но ничего не проигрывается.
И вот я не знаю что делать. Можно ли тут обойтись встроенными средствами?
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
@MacAntony
Ты точно правильно указываешь путь? Попробуй без косой черты в начале: "/Resources/90sFlavCallMe.wav".
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
SpacePurr
@SpacePurr
С#, VBS
Как вариант попробуйте вот так
"/MyProjectName;component\Resources\90sFlavCallMe.wav"


Для меня это работает в тех случаях, когда не работает обычный вариант)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 4 000 до 5 000 usd.
ЛАНИТ Москва
от 100 000 до 200 000 руб.
от 30 000 до 100 000 руб.
21 нояб. 2019, в 09:12
3001 руб./за проект
21 нояб. 2019, в 08:35
2000 руб./за проект
21 нояб. 2019, в 07:41
3000 руб./за проект