此问题已存在:
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>
1条答案
按热度按时间w8biq8rn1#
打开“例外设置”
单击“公共语言运行时异常”并确保它有一个复选框
现在再次运行程序。
完成两柴之后,请将设定还原回预设值。