在c#中向exe添加通知声音文件

mot*_*z99 2 c# resource-files embedded-resource

我正在尝试在用户按下按钮时添加通知警报

    private void button1_Click(object sender, EventArgs e)
    {
        SoundPlayer simpleSound = new SoundPlayer(@"C:\Users\.........\ambbrdg7.wav");
        simpleSound.Play();
    }
Run Code Online (Sandbox Code Playgroud)

我想将ambbrdg7.wav添加到我的exe文件中,以确保我的程序始终可以访问此文件

Han*_*ant 10

单击项目+属性,资源选项卡,单击"添加资源"按钮上的箭头,然后选择.wav文件.那就简单地说:

var player = new System.Media.SoundPlayer();
player.Stream = Properties.Resources.tada;
player.Play();
Run Code Online (Sandbox Code Playgroud)

"tada.wav"是我添加的资源,将其更改为您的资源名称.