gpt4 book ai didi

c# - 关于管理 DLL 的建议

转载 作者:太空宇宙 更新时间:2023-11-03 19:48:39 27 4
gpt4 key购买 nike

<分区>

我正在尝试找出处理我们公司 dll 更新的最佳方法。以前我们只有一个代码库,每个项目只是重复一次。这并不好玩。

  • 新设置共有 7 个 dll,然后是最终的 Unity 游戏。
  • 5 个 dll 是独立的,它们没有依赖关系。
  • 6取决于前5
  • 7取决于前6
  • Unity 项目依赖于所有 7

更新低级 dll 时会出现问题。但是让我们假设我们已经对#6 进行了更改。

  • 在本地更新#6,测试更改,它有效
  • 从 Dev 分支合并到 Main 分支*此时#7 并不知道#6 的变化,我们会说这个变化不会以任何方式影响#7

我们是否应该构建 #6,更新 #7(从 nuget 包获取 #6),将 #7 合并到 Main,构建然后使用所有需要的 dll 更新游戏?或者我们不应该用 #^ 的更新来加载 #7,因为我们知道什么改变不会影响该项目。

总的来说,我只是从其他一些地方寻找一些“我们如何做”,这些地方在如何管理他们的 dll 方面有更多的经验

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