两个共享代码库的最佳实践

时间:2019-05-08 11:03:53

标签: c# visual-studio visual-studio-2017

假设有两个库

shared-features-core.lib
shared-features-full.lib

就功能而言,假设shared-features-full.libshared-features-core.lib的超集。

始终将shared-features-core.lib中包含的shared-features-full.lib中的所有代码的最佳实践是什么?理想情况下,无需管理代码副本。

1 个答案:

答案 0 :(得分:0)

如果这两个库在同一解决方案中,我建议full将使用core作为项目参考。

如果不是,则core应该是一个nuget,full会将其用作程序包引用。