不同的项目引用同一个包的不同版本,哪个版本将在运行时加载



假设我有一个asp.net core/.net core rest api项目要运行,它在其项目中有文件夹A。它引用了 C包,版本1文件夹BPackage C, version 2.

构建是好的。当执行'dnu list'时,文件夹a 说:包C,版本1,而文件夹B说:包C,版本2

所以我的问题是哪个版本的包C将被加载到内存在运行时(我不认为两者都会被加载)?

这里NuGet依赖解析是答案:)

最新更新