例如,在项目中:
<ItemGroup>
<PackageReference Include="Castle.Core" />
<PackageReference Include="Microsoft.CSharp" />
<PackageReference Include="xunit" />
</ItemGroup>
解决方案中的其他文件:
<Packages>
<Package Name="Castle.Core" Version="4.0.0" />
<Package Name="Microsoft.CSharp" Version="4.3.0" />
<Package Name="xunit" Version="2.2.0-beta5-build3474" />
</Packages>
我无法在任何地方找到相关文档。我问,因为我将项目导入monorepo并且收到了数百个警告,如:
Warning Detected package downgrade: System.IO.FileSystem from 4.3.0 to 4.0.1
我正在寻找一些假设的原因: