所以我有一个脚本,它在运行时会播放我当前在同一文件夹中的音频文件。我想将这两个合并为一个.exe,但我不确定这是否可能。有谁知道这方面的具体情况?
问问题
895 次
2 回答
1
快速简便的方法是:
- 打开 Visual Studio。
- 启动一个新的 C# 项目。
- 向项目中添加一个新的资源文件(如果没有自动在设计器中打开它)。
- 单击窗口顶部的“添加资源”按钮,然后选择您的声音文件。
- 编写代码来播放文件(我假设脚本可以移植到这里,如果您需要帮助,请告诉我们)。要访问文件,请使用
Namespace.ResourceFile.FileName
Namespace 是项目的命名空间,ResourceFile 是您添加的资源文件的名称(默认为“Resource1.resx”),FileName 是您添加的文件的名称。
如果在添加声音文件后检查窗口左上角的按钮,这将使事情变得更容易。尽管窗口经常打开到“字符串”,但它将是“文件”或“音频”。记下当前所说的内容,以便稍后切换回此视图。
于 2012-07-02T00:27:08.250 回答
1
是的,您可以,只需将音频文件的 Build Action 属性设置为 Embedded Resource。我想您已经将音频文件添加到您的项目中以右键单击它>属性然后执行我上面所说的操作。(虽然我认为这不是一个好习惯)
希望它会有所帮助
于 2012-07-02T00:28:48.057 回答