كيف يمكنني إصلاح هذا الخطأ عند إنشاء صفحة جديدة؟

0

لدي مشروع 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
1 

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>

2 الاجابة

0

لقد واجهت هذه المشكلة منذ فترة. جرب هذه الخطوات أدناه ، لقد عملوا من أجلي.

  1. إزالة Xamarin.Forms وإعادة تثبيت Xamarin.forms.

  2. قم بتحديث جميع حزم Nugets الخاصة بك.

  3. حل نظيف وبناء.

إذا استمرت المشكلة :

  1. أعد تشغيل Visual Studio و / أو جهاز الكمبيوتر الخاص بك.

  2. تأكد من أن Visual Studio الخاص بك محدث وليس لديك أي تحديثات Windows معلقة للقيام بها.

  3. إصلاح Visual Studio.

  4. يمكنك أيضًا مسح ذاكرة التخزين المؤقت NuGet من "C: \ Users {User} \ AppData \ Local \ NuGet \ Cache"

:مؤلف
0

جرب هذا:
جميع المراجع ستكون في الداخل <contentPage> بطاقة شعار.

<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>
:مؤلف
فوق
قائمة طعام