gpt4 book ai didi

c# - 您将第 3 方库放在哪里?

转载 作者:IT王子 更新时间:2023-10-29 04:27:09 25 4
gpt4 key购买 nike

我有一堆.dll 程序集,例如HtmlAgilityPackMoreLinq。我应该把这些文件放在哪里?我通常将它们扔到我的 Projects 文件夹中的某个地方,但后来我总是四处寻找它们。有没有一个标准的地方来放置它们?

最佳答案

没有标准放置它们的地方,但请确保:

  • 将它们放在一个地方
  • 将它们包含在源代码管理中。

我将所有需要的 dll 放在我的解决方案中名为“Dependencies”的顶级目录中,与项目文件夹平行。我将它们放在源代码管理中,这样当新开发人员检查解决方案时,它就会全部编译并立即运行。这是唯一的出路。

我只包含绝对需要的 .dll 文件。这使它保持轻便,这很好,但是当我找到 MVC Contrib 的其他部分或我需要的任何东西时,我必须去寻找解压缩的目录,它甚至可能不在我的计算机上!其他人将整个库目录(readme.txt 和所有)作为与解决方案链接的源代码控制的一部分。这确保您和 future 的开发人员将拥有他们需要的一切,但会增加一些负担。两者都是一个好策略。

关于c# - 您将第 3 方库放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3897635/

25 4 0