9

我正在尝试将 dll 添加到我的项目中。当我“添加参考”并尝试添加它时,它告诉我:

“无法添加对 ... 的引用。请确保文件可访问,并且它是有效的程序集或 COM 组件”。

顺便说一句,我正在尝试添加 g729.dll

如何添加dll?

4

3 回答 3

7

您必须先将register您的 dll 在寄存器库中add reference

您可以使用Regsvr32 tool

链接:http: //msdn.microsoft.com/en-us/library/ms859484.aspx

于 2012-09-25T19:00:43.240 回答
3

通过在下面提供正确的路径来注册您的 dll:-

打开你的 Visual Studio 的命令提示符并注册你的 dll

c:\Windows\System 32> regsvr32 yourdll.dll

于 2014-12-18T07:12:11.753 回答
0

如果您知道程序集名称和版本,如下所示,您可以卸载项目并在编辑模式下打开 csproj。然后找到引用并添加你的 dll 引用

例子

    <Reference Include="ReferenceDllAssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5a159fbc978150a3, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\TempPath\ReferenceDllAssemblyName.dll</HintPath>
    </Reference>
于 2015-11-10T15:51:58.950 回答