【发布时间】:2016-01-05 14:55:59
【问题描述】:
我的软件由十几个解决方案组成,每个解决方案里面都有多个项目。这些解决方案中的项目相互依赖(跨解决方案,因为在同一解决方案中相互依赖的项目使用项目依赖关系)。您如何共享这些依赖项?我也有外部依赖项,例如 NUUnit 和其他东西以及我使用 NuGet 处理的那些。我认为 NuGet 对于内部依赖项是否是一件好事,但这不是因为我必须每天编辑 packages.config 以便所有模块都使用我的内部依赖项的正确版本运行。你怎么处理这个?我不想将二进制文件提交给 SCM。
别忘了
【问题讨论】:
-
我在 Visual Studio 2017 中遇到了类似的问题,尽管规模较小。自提出这个问题以来的两年里,有什么改善吗?
标签: c# .net visual-studio dependencies nuget