Xamarin:InitializeComponent()太复杂

时间:2019-06-07 09:53:31

标签: xamarin xamarin.forms invalidprogramexception

我目前正在使用Xamarin Forms开发适用于IOS和Android的应用程序。我正在使用我的Android设备进行调试。

从昨天开始,当尝试构建和测试我的解决方案时,它甚至在应用程序加载之前就进入了中断状态。

例外是:

System.InvalidProgramException:方法wuut.Discover:InitializeComponent()太复杂。

当我拔出Android设备并在开发人员模式下打开该应用程序时,它可以工作。但是我确实需要控制台等。所以现在,我无法继续开发我的应用。

我在Google上查询了该异常,但找不到与我的问题类似的东西。

该错误发生在我的一个包含AbsoluteLayout的内容页面上的InitializeComponent内部。

AbsoluteLayout相当大,有5400行代码。因此,调查错误消息后,我尝试删除了我的XAML的一些块,并且它再次开始工作。

所以我的问题是:XAML或Xamarin是否对AbsoluteLayout / Contentpage的大小有一些限制?如果没有,我将如何解决此问题?

预先感谢和亲切问候

0 个答案:

没有答案