类型“xct:TabView”没有找到。验证您没有缺少程序集引用并且所有引用的程序集均已构建

发布于 2025-01-09 12:20:01 字数 1093 浏览 0 评论 0原文

尝试使用 XCT TabView 时出现标题错误

我正在使用 Microsoft Visual Studio Community 2022。我通过在 NuGet 包管理器控制台中运行这两个命令在我的项目中安装了 XCT:

Install-Package Xamarin.CommunityToolkit

Install-Package Xamarin.CommunityToolkit.Markup

在 NuGet 解决方案管理器中,我选择了这两个包,检查了响应我的项目的每个支票簿,然后点击“安装” 。

不过,我收到以下错误和警告:

Package restore failed. Rolling back package changes for 'MyProject'.

并且

Error NU1605 Detected package downgrade: Xamarin.Forms from 5.0.0.2291 to 5.0.0.2196. Reference the package directly from the project to select a different version.
MyProject -> Xamarin.CommunityToolkit.Markup 2.0.0 -> Xamarin.Forms (>= 5.0.0.2291)
MyProject -> Xamarin.Forms (>= 5.0.0.2196)

我还将相对命名空间添加到 XAML: xmlns:xct="http://xamarin.com/schemas/2020/toolkit

顺便说一句,我得到xct:TabViewItem 也有同样的错误,但我还收到另一个错误:无法解析类型“xct:TabViewItem”

有什么想法吗?

I'm getting the error of the tittle when trying to use XCT TabView.

I'm using Microsoft Visual Studio Community 2022. I installed XCT in my project by running both the commands in NuGet Package Manager Console:

Install-Package Xamarin.CommunityToolkit

Install-Package Xamarin.CommunityToolkit.Markup

In NuGet solution manager I selected both packages, I checked every checkbook responding to my projects and I hit "Install".

I get the following errors and warnings though:

Package restore failed. Rolling back package changes for 'MyProject'.

and

Error NU1605 Detected package downgrade: Xamarin.Forms from 5.0.0.2291 to 5.0.0.2196. Reference the package directly from the project to select a different version.
MyProject -> Xamarin.CommunityToolkit.Markup 2.0.0 -> Xamarin.Forms (>= 5.0.0.2291)
MyProject -> Xamarin.Forms (>= 5.0.0.2196)

I also added the relative namespace to XAML: xmlns:xct="http://xamarin.com/schemas/2020/toolkit

By the way, I get the same error too for xct:TabViewItem but I additionally get another error for it: Cannot resolve type "xct:TabViewItem"

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

醉南桥 2025-01-16 12:20:01

我曾尝试这样做并遇到了与您相同的问题。

出现这个问题是因为xamarin.forms的版本太低。因此,您可以打开 nuget 包管理器将 xamarin.forms 更新到最新版本。

您还可以下载早期版本的 Xamarin.CommunityToolkit 和 Xamarin.CommunityToolkit.Markup,例如 1.3.1

I had tried to do this and met the same problem as you.

This issue happened because the version of xamarin.forms is too low. So you can open the nuget package manager to update the xamarin.forms to the lastest version.

You can also download the earlier version of the Xamarin.CommunityToolkit and Xamarin.CommunityToolkit.Markup such as 1.3.1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文