Xamarin.forms Xamarin构建错误';cxmlns';是一个未声明的前缀

Xamarin.forms Xamarin构建错误';cxmlns';是一个未声明的前缀,xamarin.forms,visual-studio-2017,Xamarin.forms,Visual Studio 2017,我试图构建我的Xamarin.Forms项目,但遇到了一个意外错误“'cxmlns'是一个未声明的前缀。第3行,位置14”。我试着在网上搜索一个解决方案,但没有任何结果。我也看到过其他类似的问题,我尝试过对其他人有效的解决方案,但到目前为止,在我的案例中没有任何有效的方法。这是我的MainPage.xaml代码: <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns=&quo

我试图构建我的Xamarin.Forms项目,但遇到了一个意外错误“'cxmlns'是一个未声明的前缀。第3行,位置14”。我试着在网上搜索一个解决方案,但没有任何结果。我也看到过其他类似的问题,我尝试过对其他人有效的解决方案,但到目前为止,在我的案例中没有任何有效的方法。这是我的MainPage.xaml代码:

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
         cxmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         xmlns:local="clr-namespace:DojoBoss"
         x:Class="DojoBoss.MainPage"
         BackgroundImage="background1">

</ContentPage>

我发现这个错误很奇怪,因为这是来自VisualStudio(VS)的空白应用程序的所有代码,除了1行,我放在一个背景图像中。今天早些时候这也很好,我没有做任何改变,但现在它不起作用了。到目前为止,我对VS和Xamarin很失望,似乎很难开始。以下是我迄今为止所尝试的:

  • 建设项目
  • 重建项目
  • 清洁工程
  • 从构建中取消选择所有项目(我有一个主项目+Android和Windows项目),应用更改、清理、构建、重新选择所有项目以不同顺序多次构建
  • 删除bin和obj文件夹
  • 重新打开VS多次
  • 正在删除.vs文件夹,包括.suo文件
  • 删除引发错误的代码行
  • 检查构建顺序
VS还向我提供了4个可能与问题相关的其他错误:

  • 错误CS0006元数据文件“C:\Users…\bin\Debug\netstandard2.0\DojoBoss.dll”找不到
  • “ResolveLibraryProjectImports”任务意外失败
  • 无法解析程序集或Windows元数据文件“C:\Users…\bin\Debug\netstandard2.0\DojoBoss.dll”
  • 当前上下文中不存在名称“InitializeComponent”

    • 我不知道这是什么“CXMLN”。我们能换这条线吗

      cxmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
      


      哦,孩子,这很简单!谢谢志朝祥。我想我的一个孩子按了我键盘上的一个键,在键盘上加了c
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"