そこで、VS2010 で ASP.NET 4 アプリケーションを作成しました。これはエンド ユーザーにサウンドを再生する必要があり、ローカルの開発環境で完全に動作しています。問題は、サウンド リソースまたは Resources.resx がサーバーに公開されていないことです。理由はありますか?
私がしたこと:
1) プロジェクト プロパティ リソースの下に、soundbyte (soundbyte.wav を含む) というサウンド リソースを追加しました。これにより、wav ファイルを含む Resource フォルダーが作成され、プロジェクトの下にそのファイルを参照する Resources.resx ファイルが作成されることに気付きました
2) 私のコードでは、次のようにファイルを再生します。
Dim audioFile = My.Resources. soundbyte
Dim player = New Media.SoundPlayer(audioFile)
player.Load()
player.Play()