声音文件路径出错

时间:2014-03-25 09:14:15

标签: .net vb.net winforms c#-4.0 setup-deployment

我已经制作了一个Windows窗体应用程序,我正在使用一些声音文件。我将这些文件保存到我在程序文件文件夹中集成的新文件夹中。现在,当我将它安装到我的电脑,它工作正常。但在其他计算机中,它给出了错误。错误是因为我在安装程序中集成的文件夹现在位于程序文件(x86)文件夹中。所以应用程序找不到声音文件。 我只想要在我的安装程序安装时,必须将文件夹复制到程序文件文件夹中,而不是复制到程序文件(x86)文件夹中。

有谁能告诉我如何解决这个问题?

先谢谢

1 个答案:

答案 0 :(得分:0)

只有在x64版本的情况下,您的软件才会安装到Program File文件夹中,否则它将自动安装在Program Files(x86)中。好的做法是不要硬编码路径,只需将路径设置为PathOfRunnedExe + \Sounds或类似的东西。

如果您使用某些第三方安装向导,则可以更改软件的安装路径。