1

所以我有一个脚本,它在运行时会播放我当前在同一文件夹中的音频文件。我想将这两个合并为一个.exe,但我不确定这是否可能。有谁知道这方面的具体情况?

4

2 回答 2

1

快速简便的方法是:

  1. 打开 Visual Studio。
  2. 启动一个新的 C# 项目。
  3. 向项目中添加一个新的资源文件(如果没有自动在设计器中打开它)。
  4. 单击窗口顶部的“添加资源”按钮,然后选择您的声音文件。
  5. 编写代码来播放文件(我假设脚本可以移植到这里,如果您需要帮助,请告诉我们)。要访问文件,请使用Namespace.ResourceFile.FileNameNamespace 是项目的命名空间,ResourceFile 是您添加的资源文件的名称(默认为“Resource1.resx”),FileName 是您添加的文件的名称。

如果在添加声音文件后检查窗口左上角的按钮,这将使事情变得更容易。尽管窗口经常打开到“字符串”,但它将是“文件”或“音频”。记下当前所说的内容,以便稍后切换回此视图。

于 2012-07-02T00:27:08.250 回答
1

是的,您可以,只需将音频文件的 Build Action 属性设置为 Embedded Resource。我想您已经将音频文件添加到您的项目中以右键单击它>属性然后执行我上面所说的操作。(虽然我认为这不是一个好习惯)
希望它会有所帮助

于 2012-07-02T00:28:48.057 回答