编译并运行包含声音文件的已完成项目

本文关键字:已完成 项目 文件 声音 运行 包含 编译 | 更新日期: 2023-09-27 17:56:19

Visual

Studio 2012 上使用 C# 开发。

刚刚完成了一个项目,其中包括它需要在某些时刻播放的声音文件,当我从版本中复制 exe 并在解决方案文件夹之外的某个地方运行它时,当需要播放声音文件时,它会给我一个框架错误。

编译并运行包含声音文件的已完成项目

听起来您正在将声音文件包含在项目中,但声音文件只是位于项目目录中。 尝试将它们添加为资源,或在项目中声音文件的属性中将"复制本地"属性设置为"如果较新则复制"。 如果您绝对需要一个可以提供给其他人的文件,我建议您考虑将它们添加为资源,因为这实际上会将它们捆绑到 exe 中。 但是,从代码中访问它们的方式将略有变化。