【问题标题】:How do I install a C# class library in Visual Studio?如何在 Visual Studio 中安装 C# 类库?
【发布时间】:2013-09-06 07:57:27
【问题描述】:

我正在尝试使用我发现 on a different question here 的类库。

我对 C#、Visual Studio 和 OOP 很陌生,所以如果这不是正确的问题,请原谅。

我按照链接下载了 zip。帮助文件似乎没有包含有关如何让 Visual Studio 使用该库的任何说明。我想我必须告诉它以某种方式使用图书馆,但我真的不知道该怎么做。或者,也许我需要将 .dll 复制到特定文件夹。我还假设我需要 using ... 在使用它的 .cs 文件的顶部。

如何在 Visual Studio C# 项目中使用这个库?

【问题讨论】:

  • 您应该将该 dll 添加到您的引用文件夹中
  • 总而言之,您应该花一些时间学习 OOP、Visual Studio 和 C# 基础知识。这将是值得的!
  • @LuisFilipe 是的,我同意。我已经在 J​​ava、JavaScript、C++ 和 C# 方面从事学校和专业工作大约一年了。我想我已经掌握了 OOP 基础知识。我最喜欢 C# 和 Visual Studio。这是最有意义的,并且是/曾经是最容易习惯的。最好的部分是我不必编写 gui 代码。
  • @fredsbend 快乐编码:)

标签: c# visual-studio-2010 class-library


【解决方案1】:

您应该添加参考。

在您正在处理的项目中,您可以通过导航来添加对 dll(或库)的引用:

(项目)->参考->添加参考

[您将在项目下方找到属性、引用和 [class] 文件]

根据您的问题,您应该将“UltraID3Lib.dll”添加到您的项目引用中,并通过在您的项目文件顶部添加using 来使用它,如下所示:

using HundredMilesSoftware.UltraID3Lib;

成功添加资源后,您应该构建项目,它将所有必要的文件复制到您的输出目录(bin/Release 或 bin/Debug)。

【讨论】:

  • 添加引用后,它是使用 dll 的文件路径还是将其复制到其他地方?假设当我引用它时它在拇指驱动器上,如果我拔下拇指驱动器,它会无法使用它(找到它)吗?
  • @fredsbend:成功添加引用后,应在构建应用程序时将其复制到输出目录(例如 bin/Release 或 bin/Debug)。
  • 我的输出目录中没有.dll文件,虽然我已经成功添加了引用并且现在可以使用这些方法。我有一个 bin/Debug 目录,但里面没有新文件。
  • 您是否构建了您的应用程序?成功引用后,您应该通过 Build->Build Solution “构建”您的应用程序(解决方案或 sln)。
  • 是的,你是对的。我保存了解决方案,但还没有构建它。它将 .dll 和 .xml 添加到 Debug 目录。谢谢你。 +1 和选择。
【解决方案2】:

第 1 步:

打开调试文件夹(您可以在项目文件夹 => Bin => 调试中找到它)。在那里复制 .dll >文件。

第二步:

在解决方案资源管理器中右键单击引用 => 添加引用 转到项目选项卡。 在项目选项卡下,您可以找到添加的引用(在调试文件夹中添加的引用)。 >只需选择所需的参考资料并点击确定。你完成了

快乐编码....! :D

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 2018-01-03
    • 1970-01-01
    相关资源
    最近更新 更多