Krm*_*dan 1 c# visual-studio xamarin.forms
System.TypeLoadException'无法使用来自 typeref 的标记 01000016 解析类型(程序集“Xamarin.Forms.Core,Version=2.0.0.0,Culture=neutral,PublicKeyToken=null”中的预期类“Xamarin.Forms.Xaml.Diagnostics.VisualDiagnostics” )'
这是出现此错误的 App.cs 文件:
namespace NewApp
{
public partial class App : Application
{
public App()
{
InitializeComponent(); // GETTING THE ERROR
Material.Init(this);
MainPage = new MaterialNavigationPage(new MainPage());
}
}
}
Run Code Online (Sandbox Code Playgroud)
Ash*_*ngh 12
当我添加 NUGET 包 Xamarin.Forms 时,我遇到了同样的问题。
检查您的 Android Xamarin.Forms NuGet 包以及您的 IOS 项目。
您会注意到您的版本不匹配。
右键单击每个包上的更新以更新到最新版本。
对包括 Xamarin 主项目在内的所有项目执行此操作。然后删除文件系统中每个项目的 bin 和 obj 文件夹。Xamarin、IOS 和 Android。
重建。然后启动。也应该为你工作。