XAML 系统.反射.目标调用异常-应用程序. shell [重复]

h7appiyu  于 2022-12-07  发布在  Shell
关注(0)|答案(1)|浏览(90)

此问题已存在

Navigation has failed: takes to the assembly browser
四个月前关门了。
在Visual Studio for Mac中运行我的Xamarin.Forms shell应用程序时,我在单击其中一个按钮时遇到了一个问题,该按钮本应将我带到其中一个屏幕:收到消息“Exception Caught”. The Screenshot of the error。第15行中的Main.cs文件有问题。应用程序中的所有其他事件都工作正常。有人知道如何解决该错误吗?代码:Main.cs

{using System;
using System.Collections.Generic;
using System.Linq;

using Foundation;
using UIKit;

namespace Rollthedice3._0.iOS

    {
        public class Application
        {
            // This is the main entry point of the application.
            static void Main(string[] args)
            {
                UIApplication.Main(args, null, typeof(AppDelegate)); //line 15
            }
        }
    }
    
    }

引发异常的页的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"
             xmlns:d="http://xamarin.com/schemas/2014/forms/design"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             mc:Ignorable="d"
             x:Class="Rollthedice3._0.Views.LoginPage"
             Shell.NavBarIsVisible="False">

    <ContentPage.Content>
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>
                <RowDefinition/>

        </Grid.RowDefinitions>
           

        <Grid.ColumnDefinitions>
                <ColumnDefinition/>
                <ColumnDefinition/>
                

            </Grid.ColumnDefinitions>
            <StackLayout BackgroundColor="{StaticResource Accent}" VerticalOptions="FillAndExpand" HorizontalOptions="Fill">
           
            </StackLayout>





        </Grid>
         

        
    </ContentPage.Content>
</ContentPage>
w8biq8rn

w8biq8rn1#

打开“例外设置”

单击“公共语言运行时异常”并确保它有一个复选框

现在再次运行程序。
完成两柴之后,请将设定还原回预设值。

相关问题