我有一个名为Sounds
的文件夹,其中包含一个名为theme.mp3
的音乐文件。该文件夹位于项目的根文件夹中。
我想将此文件直接包含在.exe
文件中。
目前,我只能从外部文件夹中读取音乐。
如何在我的.exe
中添加音乐文件?
答案 0 :(得分:3)
您可以embedded it as an resource阅读并播放。或者检索并存储在临时文件夹中并像以前一样播放。
答案 1 :(得分:2)
将theme.mp3
添加到您的项目中(项目 - >添加现有项目)。然后将该项目项的Build Action设置为“Embedded Resource”。
然后在运行时,您可以通过Assembly.GetManifestResourceStream方法读取MP3流。 Assembly.GetManifestResourceNames方法可以帮助您在运行时发现嵌入文件的名称。
答案 2 :(得分:1)
右键点击该项目 - > property - >资源 - >添加文件