我看了这里所有建议的帖子答案,不幸的是他们指的是NETCore到3.1。由于我在MAUI项目中使用的是。NET 7,我认为我不应该使用建议的解决方案。所以我决定在这里问一个新的问题。
由于WebView2中的错误。控制中心,我需要更新微软。WindowsAppSDK升级到更高版本。当我进入Visual Studio 2022(版本17.5.3)的Nuget管理时,我无法安装或卸载此Nuget到更高版本。一切都是灰色的,信息是"被项目封锁"。出现了。
顺便说一下,还有一些Nuget有同样的问题,这里只是几个:
- Nuget Microsoft.Windows.SDK.BuildTools
- Microsoft.AspNetCore.Components.WebView.Maui
- Microsoft.Extensions.Configuration
- Microsoft.Extensions.Logging
有了这些功能,我可以安装到任何版本,也可以卸载。
有人知道这个问题和可以做什么吗?
您可以使用包管理器获取新版本的nuget包。下面是获取最新版本的控制台代码:NuGetInstall-Package Microsoft.WindowsAppSDK -Version 1.2.230313.1
.
这里是微软。WindowsAppSDK Nuget包网站可以参考。此外,您还可以使用Package manager命令更新其他nuget包。