我目前正在使用Xamarin Forms开发适用于IOS和Android的应用程序。我正在使用我的Android设备进行调试。
从昨天开始,当尝试构建和测试我的解决方案时,它甚至在应用程序加载之前就进入了中断状态。
例外是:
System.InvalidProgramException:方法wuut.Discover:InitializeComponent()太复杂。
当我拔出Android设备并在开发人员模式下打开该应用程序时,它可以工作。但是我确实需要控制台等。所以现在,我无法继续开发我的应用。
我在Google上查询了该异常,但找不到与我的问题类似的东西。
该错误发生在我的一个包含AbsoluteLayout的内容页面上的InitializeComponent内部。
AbsoluteLayout相当大,有5400行代码。因此,调查错误消息后,我尝试删除了我的XAML的一些块,并且它再次开始工作。
所以我的问题是:XAML或Xamarin是否对AbsoluteLayout / Contentpage的大小有一些限制?如果没有,我将如何解决此问题?
预先感谢和亲切问候