我正在尝试将 dll 添加到我的项目中。当我“添加参考”并尝试添加它时,它告诉我:
“无法添加对 ... 的引用。请确保文件可访问,并且它是有效的程序集或 COM 组件”。
顺便说一句,我正在尝试添加 g729.dll
如何添加dll?
您必须先将register
您的 dll 在寄存器库中add reference
您可以使用Regsvr32 tool
通过在下面提供正确的路径来注册您的 dll:-
打开你的 Visual Studio 的命令提示符并注册你的 dll
c:\Windows\System 32> regsvr32 yourdll.dll
如果您知道程序集名称和版本,如下所示,您可以卸载项目并在编辑模式下打开 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>