如何在创建新页面时修复此错误?

我有一个 Xamarin.Forms 项目。


在这个项目中,我已经有一个空白页面,但我添加了一个新页面,这是错误开始显示的时候。


显示的错误是:


Error XLS0414

The type 'ContentPage' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.

TaskX.Android New.xaml


Error XLS0414  The type 'StackLayout' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.

TaskX.Android New.xaml

10 

编辑

这是代码:


<ContentPage>

    x:Class="TaskX.New"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    xmlns:local="using:TaskX"

    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

    mc:Ignorable="d"


    <StackLayout>


    </StackLayout>


</ContentPage>


芜湖不芜
浏览 168回答 2
2回答

红糖糍粑

不久前我遇到了这个问题。试试下面的这些步骤,它们对我有用。删除 Xamarin.Forms 并重新安装 Xamarin.forms。更新所有 Nugets 包。清洁和构建解决方案。如果问题仍然存在:重新启动您的 Visual Studio 和/或您的 PC。确保您的 Visual Studio 是最新的,并且您没有任何待处理的 Windows 更新要做。修复 Visual Studio。您还可以从“C:\Users{User}\AppData\Local\NuGet\Cache”清除 NuGet 缓存

呼如林

试试这个:所有的引用都在<contentPage>标签内。<ContentPage&nbsp; &nbsp;x:Class="TaskX.New"&nbsp; &nbsp;xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&nbsp; &nbsp;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&nbsp; &nbsp;xmlns:local="using:TaskX"&nbsp; &nbsp;xmlns:d="http://schemas.microsoft.com/expression/blend/2008"&nbsp; &nbsp;xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"&nbsp; &nbsp;mc:Ignorable="d">&nbsp; &nbsp;<StackLayout>&nbsp; &nbsp;</StackLayout></ContentPage>
打开App,查看更多内容
随时随地看视频慕课网APP