我有一个.NET解决方案,其中包含两个类库项目(称为 A 和 B),我还将它们发布到了 Nuget 服务器上。
如果我在 B 中既添加 A 作为项目引用又添加 A 的 Nuget 引用,那么在编译时 B 的 bin 文件夹中应该期望哪个版本的 A.dll?
是否有规则来确定哪个引用具有优先权? 如果这两个 dll 具有不同的版本会发生什么?
附注:我是从 VS 中构建的。
如果我在 B 中既添加 A 作为项目引用又添加 A 的 Nuget 引用,那么在编译时 B 的 bin 文件夹中应该期望哪个版本的 A.dll?
是否有规则来确定哪个引用具有优先权? 如果这两个 dll 具有不同的版本会发生什么?
附注:我是从 VS 中构建的。