我遇到一个问题,即某个项目的旧版本的辅助依赖项会覆盖另一个项目的较新主要依赖项。
Project A Project B
|-> Dependency 1 |->Dependecy 2 v3.0
|-> Dependency 2 v1.0
项目A使用依赖关系1,它使用依赖关系2 v1.0。项目B直接使用依赖关系2 v3.0
项目A比项目B晚构建,并将依赖项2 v1.0复制到同一输出目录中,该目录将覆盖项目B引入的依赖项2 v3.0。
如何阻止MSBuild复制旧版本的DLL,无论谁想要它?