【问题标题】:How to use external libraries in Visual studio? [closed]如何在 Visual Studio 中使用外部库? [关闭]
【发布时间】:2014-12-03 22:10:20
【问题描述】:

我想尝试使用外部库,并在 Visual Studio 中使用它们。我该怎么办?我从 NAudio 库的网站上下载,用于破坏 MP3 文件,并包含文件 .dll..come 在项目 c# 中使用类?

【问题讨论】:

  • 是托管还是非托管?使用这两种不同类型的方法非常不同。网站上有关于如何使用它们的文档吗?
  • 安装Nuget,看看你需要的库有没有被它处理。
  • 添加它们作为参考,就这么简单。如果它们是本地的,则需要使用 PInvoke。你能具体说明你的问题吗?
  • 文档是这样的:naudio.codeplex.com/documentation.I 不知道托管和非托管的区别。我为 Visual Studio 安装了 Nuget 扩展,但我该如何使用呢?

标签: c# windows xaml


【解决方案1】:

右键单击引用并选择“添加引用”

然后在对话框中选择“浏览”并在文件系统中找到您需要的 .dll:

[更新] 正如其他人在 cmets 中所说,如果您可以将 NuGet 用于外部库而不是直接下载 .dll,则通常更容易解决依赖关系和更新外部库 - 从 Visual Studio 中使用 NuGet 的简要介绍可以是在这里找到:

http://docs.nuget.org/docs/start-here/managing-nuget-packages-using-the-dialog

【讨论】:

    【解决方案2】:

    在解决方案资源管理器中右键单击您的项目 -> 添加参考 -> 选择您的 dll 文件;之后在您的类代码顶部尝试 usin,但 dll 应该使用一种 .NET 语言编写

    【讨论】:

    • 我必须先将它们放在任何特定的文件夹中?
    • no Visual Studio 会自动将其复制到构建文件夹中
    • 不是我让他们查看文件夹内部,但它让我有机会将标记仅放在一些默认扩展名上
    猜你喜欢
    • 2012-07-08
    • 1970-01-01
    • 2014-01-10
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    相关资源
    最近更新 更多