gpt4 book ai didi

c# - 如何在不添加任何依赖项的情况下从 C# 程序播放 mp3 文件?

转载 作者:行者123 更新时间:2023-11-30 16:29:42 26 4
gpt4 key购买 nike

在 C# 程序中,我希望允许用户指定要在特定事件上播放的声音文件(wav 或 mp3)。

对于 WAV 文件,我可以使用 SoundPlayer,但不幸的是它不能播放其他任何东西(例如 MP3)。

现在我正在寻找一种无需添加任何依赖项即可播放声音文件(wav 或 mp3)的方法。

嵌入 WMP 可以,但有些人会卸载,在这种情况下会失败。此外,我认为我必须添加一个额外的 DLL 文件 - 我真的希望将我的应用程序保留为单个 exe 文件,而无需任何其他内容。

最佳答案

如果主驱动程序只有一个 exe 文件,那么您可以考虑使用像 ILMerge 这样的工具(以及一个更好的 UI:NuGenUnify)将相关文件重新打包到您的可执行文件中。这将允许您使用可以嵌入到您的 exe 中的帮助程序库。

关于c# - 如何在不添加任何依赖项的情况下从 C# 程序播放 mp3 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6156743/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com