gpt4 book ai didi

.net - 内部可重用库 - 作为 dll 或项目重用?

转载 作者:行者123 更新时间:2023-12-04 17:28:31 25 4
gpt4 key购买 nike

我们有相当多的可重用代码在工作(一件好事)。每当我创建一个使用它们的新项目时,我习惯于将它们的项目包含在我的解决方案中,我想知道是否应该将它们重用为已发布的 dll。我包含该项目的原因(或借口)是,如果我发现其中一个错误,我可以在那里分支并修复它。但这似乎将我的注意力从手头的项目转移了。

(不确定这是否应该是 CW,因为只有两个答案,我有兴趣了解您的偏好)

最佳答案

这里有几件事情需要考虑。

  • 这些库为编译增加了多少额外时间,你关心吗?
  • 您需要多久修复一次其中的错误?

  • 我将预编译库用于几个月内不会更改的任何代码。如果我需要在一个包中每月更改一次以上的代码,那么该包不会被预编译。

    我更喜欢预编译来加速主程序的编译。但是我总是在预编译中包含调试符号,因此如果发生错误,我可以像其他程序一样轻松地单步执行预编译程序集。

    关于.net - 内部可重用库 - 作为 dll 或项目重用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2353483/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com