我使用 Visual Studio 进行开发。我有一个类库,其中包含我开发的许多产品通用的代码,现在有超过 15 个解决方案正在使用。我愿意LOB apps对于我的非软件公司。
我已经将这个类库项目直接添加到所有需要使用它的解决方案的解决方案中。但我一直在使用NuGet引入许多第 3 方软件包,我真的很喜欢它的做事方式。我正在考虑将此实用程序库作为 NuGet 包添加到我们自己的存储库中,而不是直接将其添加为解决方案中的项目引用。
这是个好主意吗?对于内部类库,我应该使用什么标准来确定何时使用 NuGet、何时不使用 NuGet?我意识到有些人可能认为这是一个基于意见的问题,但我正在具体寻找您用来决定的标准,而不是关于哪个更好的意见。
最佳答案
由多个团队使用和处理的内部库可以作为 Nuget 包公开。这样,多个团队就可以在该库上工作,并且每个团队都可以根据特定团队的需要更新到版本。
关于visual-studio - 何时使用 NuGet 与添加项目引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24617837/