現在、Xamarin Forms を使用して IOS および Android 用のアプリを開発しています。Android デバイスでデバッグしています。
昨日から、ソリューションをビルドしてテストしようとすると、アプリが読み込まれる前にブレーク状態になります。
例外は次のとおりです。
System.InvalidProgramException: メソッド wuut.Discover:InitializeComponent () が複雑すぎます。
Android デバイスのプラグを抜いて、開発者モードでアプリを開くと機能します。しかし、私はコンソールなどを本当に必要としているため、現在、アプリの開発を続けることができません。
Google で例外を調べましたが、私の問題に似たものは実際には見つかりませんでした。
エラーは、AbsoluteLayout を含む Contentpages の 1 つで InitializeComponent 内で発生します。
AbsoluteLayout は 5400 行のコードでかなり大きいです。エラー メッセージを調べて、XAML のいくつかのチャンクを削除しようとしたところ、再び機能し始めました。
私の質問は: XAML または Xamarin には、AbsoluteLayout/Contentpage の大きさに制限がありますか? そうでない場合、どうすればこの問題を解決できますか?
よろしくお願いいたします。