如何在.exe文件中包含音乐
本文关键字:包含 音乐 文件 exe | 更新日期: 2023-09-27 17:50:48
可能重复:
使用WPF MediaPlayer 的DLL资源
我有一个名为Sounds
的文件夹,里面有一个音乐文件theme.mp3
。此文件夹位于项目的根文件夹中。
我想将此文件直接包含在.exe
文件中。
目前,我只能从外部文件夹中读取音乐。如何将音乐文件包含在我的.exe
中?
您可以将其作为资源嵌入,而不是作为流读取和播放。或者检索并存储在临时文件夹中,然后像以前一样播放。
将theme.mp3
添加到项目中(项目->添加现有项(。然后将该项目项的"构建操作"设置为"嵌入式资源"。
然后在运行时,您可以通过Assembly.GetManifestResourceStream方法读取MP3流。Assembly.GetManifestResourceNames方法可以帮助您在运行时发现嵌入文件的名称。
右键单击项目->属性->资源->添加文件