刚开始,这个问题似乎与另一篇文章Add the DLL (lame_enc.dll) reference to my project非常相似,但我无法成功应用该答案。我对 VB.NET 很陌生,所以很可能我只是遗漏了一些明显的东西。
我正在尝试将 DLL 链接到 VB.NET 2010 项目以允许我的 VB 应用程序播放 *.ogg 文件。我在论坛上遵循了其他一些建议并下载了FMOD 的 FMOD Ex Programmers API。我现在正在尝试引用该功能。这些似乎是我需要以某种方式引用的文件。
C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\fmodex64.dll。
C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\libfmodex64_vc.lib。
我还没有发现如何添加 *.lib 引用(或等效引用),但选择 DLL 作为引用会出现以下错误。
无法添加对“C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\fmodex64.dll”的引用。请确保该文件是可访问的,并且它是一个有效的程序集或 COM 组件。
我不确定我可能会错过什么。有任何想法吗?谢谢!