WPF如何指向资源的文件路径,以便程序可以在任何计算机上使用它?

时间:2018-12-03 22:29:00

标签: wpf uri filepath

您好,我正在制作WPF应用程序,并在后台播放一首歌曲。但是,歌曲不会在非我的机器上播放。这里有人知道如何为程序搜索设置默认路径吗?这是我的代码...

public partial class MainWindow : Window
{

    System.Media.SoundPlayer player = new System.Media.SoundPlayer();

    private MediaPlayer m_mediaPlayer;

    public MainWindow()
    {
        InitializeComponent();
        m_mediaPlayer = new MediaPlayer();
        m_mediaPlayer.Open(new Uri(@"\\Music\Song.wav"));

        m_mediaPlayer.Volume = 1 / 100.0f;
        m_mediaPlayer.Play();
    }
}

1 个答案:

答案 0 :(得分:0)

为什么不将其与exe放在同一目录中?或者,如果规模不大,则可以将其作为资源嵌入。