Visual Studio Windows Phone 7 воспроизводит звук - PullRequest
3 голосов
/ 27 ноября 2010

Я создаю приложение для Windows Phone 7 и пытаюсь воспроизвести звук.

У меня есть код для этого, но он не может найти файл, когда я пытаюсь запустить его на эмуляторе.

Я добавил звуковой файл в качестве ресурса (я думаю)

, вот код на случай, если это проблема

PlaySound(@"Sounds\show.wav");

И функция

private void PlaySound(string path)
    {
        try
        {
            if (!string.IsNullOrEmpty(path))
            {
                using (var stream = TitleContainer.OpenStream(path))
                {
                    if (stream != null)
                    {
                        var effect = SoundEffect.FromStream(stream);
                        FrameworkDispatcher.Update();
                        effect.Play();
                    }
                }
            }
        }catch(Exception e){
            timerCount.Text = path;
        }
    }

1 Ответ

6 голосов
/ 27 ноября 2010

Установите Build Action для файла на Content.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...