【发布时间】:2018-03-17 19:12:02
【问题描述】:
如果我的 nuget 文件中有 2 个源(内部源),并且在这两个源中我有一个具有相同名称和版本的包,那么 nuget 将从哪个源中提取包?会是第一个列出的来源吗?
通常没关系,但假设我有两个名称和版本完全相同的包,但包本身实际上是不同的。
【问题讨论】:
-
“2 个来源”到底是什么意思?请举个例子。 NuGet.org 上的包必须具有唯一的包 ID,因此不清楚您在问什么。
-
这些是不公开的内部包
-
好的,“内部”是什么意思?具体一点。
-
您不能依赖 NuGet 包源的顺序。对于较旧的 NuGet 2,包源是按顺序尝试的,但对于 NuGet 3 及更高版本,它们是并行尝试的,因此您不能依赖排序。
标签: .net windows visual-studio nuget nuget-package