重複の可能性:
asp.net Web ページでサウンドを再生するには?
こんにちは、ボタンをクリックしてサウンドを再生しようとしていますが、このサウンドは再生されません。別のサウンドが再生されます。絶対アドレスを使用したくないので、相対アドレスを使用する必要があります。これは私のコードです
protected void Button1_Click1(object sender, EventArgs e)
{
System.Reflection.Assembly a = System.Reflection.Assembly.GetExecutingAssembly();
System.IO.Stream s = a.GetManifestResourceStream("chimes.wav");
SoundPlayer player = new SoundPlayer(s);
player.Play();
}
このコードでは、s の値は常に NULL であり、その理由はわかりません。