gpt4 book ai didi

c# - 尝试创建 MasterDetailPage 时,Xamarin.Forms 无法将类型为 'System.RuntimeType' 的对象转换为类型 'Mono.Debugger.Soft.TypeMirror'

转载 作者:行者123 更新时间:2023-12-05 07:29:19 29 4
gpt4 key购买 nike

我的 Xamarin.Forms 有问题不想再加载,它一直给我错误消息

Unable to cast object of type 'System.RuntimeType' to type 'Mono.Debugger.Soft.TypeMirror'.

我的ATM代码是

MainPage.xaml.cs:

public partial class MainPage : MasterDetailPage
{
public MainPage()
{
InitializeComponent();
}
}

MainPage.xaml

<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:Hoofdstuk04"
x:Class="Hoofdstuk04.MainPage">

<MasterDetailPage.Master>
<ContentPage Title="Master">
<StackLayout>
<!-- Click event method nog toevoegen -->
<Button Text="RandomColorPage"></Button>
<Button Text="CarouselPage"></Button>
</StackLayout>
</ContentPage>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<!--<local:ImageViewerPage />-->
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
</MasterDetailPage>

有谁知道我为什么收到这个错误?我唯一改变的是代码中 MainPage 的继承从 ContentPageMasterDetailPage

最佳答案

为了防止“无法将类型为‘System.RuntimeType’的对象转换为类型‘Mono.Debugger.Soft.TypeMirror’”的解决方法:

  • 将构建类型更改为“发布”,而不是“调试”

关于c# - 尝试创建 MasterDetailPage 时,Xamarin.Forms 无法将类型为 'System.RuntimeType' 的对象转换为类型 'Mono.Debugger.Soft.TypeMirror',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52855130/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com