Xamarin.forms InitializeComponent未在当前上下文中定义-Xamarin表单
我们正在开发基于共享代码的Xamarin表单应用程序,以跨Android和iOS平台部署。我们多次面临这个奇怪的问题。InitializeComponent上存在编译时错误,不允许编译代码。我们已经讨论了几乎所有关于这个话题的问题和xamarin的讨论。没有人对他们有帮助 下面是代码- DocumentSearchPage.xaml.csXamarin.forms InitializeComponent未在当前上下文中定义-Xamarin表单,xamarin.forms,Xamarin.forms,我们正在开发基于共享代码的Xamarin表单应用程序,以跨Android和iOS平台部署。我们多次面临这个奇怪的问题。InitializeComponent上存在编译时错误,不允许编译代码。我们已经讨论了几乎所有关于这个话题的问题和xamarin的讨论。没有人对他们有帮助 下面是代码- DocumentSearchPage.xaml.cs using System; using System.Collections.Generic; using System.Linq; using System
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
namespace FinderApp.Views
{
public partial class DocumentSearchPage : ContentPage
{
public DocumentSearchPage ()
{
InitializeComponent ();- This line show compilation issue- InitializeComponent doesn't exist in current context
}
}
}
DocumentSearchPage.xaml
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="FinderApp.Views.DocumentSearchPage">
<ContentPage.Content>
</ContentPage.Content>
</ContentPage>
到目前为止,我们一直在努力-
需要专家的帮助 如果您使用的是VS 2015,似乎很幼稚,但这是目前的状态,没有理由解释,但截至2016年8月和最新的xamarin,这是状态
据我所知,这个错误应该得到解决。旧的错误修正是:更改XAML中的某些内容并将其更改回原处。我在Mac中的Xamarin Studio也存在巨大问题,强制完全、开放、干净、重建。许多人在这里回答了这个问题: