英文:
Errors appearing in CommunityToolkit.Mvvm.SourceGenerators after upgrading to version 8.2
问题
After upgrading the Nuget package for CommunityToolkit.MVVM, I have started getting errors appearing in the source generators. Now I can't get rid of them, even downgrading back to version 8.0 doesn't seem to help. I have undertaken a deep search and cannot find any reason why these errors and warnings would be there now. Has anyone seen this, and how do I go about fixing this? Using .NET 7 and the latest language version (11). Cheers.
英文:
After upgrading the Nuget package for CommunityToolkit.MVVM I have started getting errors appearing in the source generators - see screen capture below.
Now I can't get rid of them, even downgrading back to version 8.0 doesn't seem to help.
I have undertaken a deep search and can not find any reason why these errors and warnings would be now there.
Has anyone seen this and how do I go about fixing this?
Using net 7 and language latest language version (11)
Cheers
答案1
得分: 0
首先,当我将CommunityToolkit.MVVM版本8.2.0添加到以**.NET 7.0**为目标框架的maui项目中时,我可以复现这个问题。
但是,当我遇到你图片中的问题时,我仍然可以构建项目并使用CommunityToolkit.MVVM版本8.2.0的API。看起来你不需要担心这个问题。
此外,当我首先添加版本8.0.0,然后将其更新为版本8.2.0时,问题就不会出现。结果图片如下:
最后,你可以打开包管理器(或者打开项目的csproj文件并删除<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.0" />
)首先卸载包,然后再添加CommunityToolkit.MVVM版本8.0.0。这将使错误消失。
英文:
First of all, I can reproduce the problem when I added the CommunityToolkit.MVVM version 8.2.0 into the maui project which target framework is .net 7.0.
But I can still build the project and use the api of the CommunityToolkit.MVVM version 8.2.0 when I met the problem in your picture. It seems you don't need to worry about this.
In addition, when I added the version 8.0.0 at first and then update it to version 8.2.0. The problem will not appear. And the result image:
Finally, you can open the package manager(or open the project's csproj file to delete the <PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.0" />
) to uninstall the package at first and then added the CommunityToolkit.MVVM version 8.0.0. This will make the errors disappear.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论