如何升级nuget包

问题描述 投票:0回答:1


我正在尝试将 nuget Community.Toolkit.Maui 从 6.1.0 更新到 8.0.0。
我对 Microsoft.Maui.Controls.Compatibility 和 Microsoft.Maui.Controls 设置为 >= 8.0.14 的依赖项限制
当我尝试将 Microsoft.Maui.Controls.Compatibility 升级到此版本时,它会将 Microsoft.Maui.Controls 版本降低到 8.0.7,导致无法升级工具包。
我是这个星球上唯一面临这种情况的人吗?

nuget maui nuget-package maui-community-toolkit
1个回答
0
投票

我可以重现该问题,如果您想使用

Community.Toolkit.Maui 8.0.0
,您可以按照以下解决方法操作:

您可以尝试手动编辑csproj文件:

在csproj文件中注释掉或者删除这两个linse。

<PackageReference Include=“Microsoft.Maui.Controls” Version=“$(MauiVersion)” />
<PackageReference Include=“Microsoft.Maui.Controls.Compatibility” Version=“$(MauiVersion)” />

然后在下面添加这些并保存(CTRL+S)以恢复到所需的版本。

<PackageReference Include=“Microsoft.Maui.Controls” Version=“8.0.14” />
<PackageReference Include=“Microsoft.Maui.Controls.Compatibility” Version=“8.0.14” />
© www.soinside.com 2019 - 2024. All rights reserved.