私はXamarin.Formsアプリケーションをビルドしていました。その中のすべてが問題なく動作します。リリースでNuGetパッケージが見つかりませんでしたが、それがコンパイルされました
しかし、今日、私がリリースをビルドするとすべてがうまく構築されました。しかし、メニュー項目をクリックするとAcr.UserDialogsダイアログが開きます。何回何回クリックしても何もしません。ここでも、これはDebugビルドで完全に機能します。
私の最高の推測はAcr.UserDialogsです.NuGetリファレンスは、何とかリリースビルドには入っていません。これは不合理に聞こえるかもしれませんが、他のすべての選択可能なメニューオプションが完全に機能する(いずれもダイアログを作成しない)ので、私が考えることができる唯一の論理的な説明です。
NuGetパッケージをアンインストールして再インストールしても、機能の違いはありません。それが起こることさえ可能ですか?
メニュー項目のタップがグループに対して正しく機能しないため、Xamarin.Formsをダウングレードする必要がありますが、これはListViewGroupでもなく、私が言ったように、他のメニュー項目も正しく機能します。
私は最新バージョンが.net標準を使用していることに気付きました。私はそれがそれと何か関係があるのだろうかと思います。とにかく、イベントに他のネイティブの対話を置くと、コードがそれに到達しているかどうかを知ることができます。 –