添加DLL引用到VB.NET项目

时间:2012-07-26 17:41:41

标签: vb.net dll ogg

刚开始时,这个问题似乎与其他帖子 Add the DLL (lame_enc.dll) reference to my project 非常相似,但我无法成功应用该答案。我对VB.NET很陌生,所以我很可能只是遗漏了一些明显的东西。

我正在尝试将DLL链接到VB.NET 2010项目,以允许我的VB应用程序播放* .ogg文件。我在论坛上关注了其他一些建议并下载了 FMOD's FMOD Ex程序员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的引用   无法添加程序员API Windows \ api \ fmodex64.dll'。请   确保该文件可以访问,并且它是一个有效的程序集   或COM组件。

我不确定我能错过什么。有任何想法吗?谢谢!

2 个答案:

答案 0 :(得分:7)

在Solution Explorer中,双击项目的My Project节点。

在项目设计器中,单击“引用”选项卡。

单击“添加”按钮以打开“添加引用”对话框。

在“添加引用”对话框中,选择指示要引用的组件类型的选项卡。

选择要引用的组件,然后单击“确定”。

答案 1 :(得分:0)

使用VB.net 2015 I(无法添加甚至找不到System32 dll)作为使用解决方案资源管理器的“选项卡引用”的引用。转到主菜单,项目/添加引用... 使用浏览和所有System32 dll都可见。然后我就可以加载所需的dll。