当我尝试运行我的Xamarin应用程序时,我在App.xaml.cs的InitializeComponent中得到以下错误:System.MissingMethodException:找不到方法:示例(对象)我试着清理和重建我的解决方案,删除我的obj和bin文件夹,并按照建议重新启动Visual Studio here,但似乎没有帮助...编辑:我在Resource.designer.cs中也有一堆所谓的编译错误,这些错误不会阻止应用程序运行,但可能是它们导致了这个问题?
InitializeComponent
b4qexyjb1#
我遇到了同样的问题,解决方案是更新所有项目中的NuGet包,我只在主项目中更新了。我只为Android构建,所以我还需要更新Android项目中的NuGet。
但在那之后,我又收到了一条错误消息:错误XF005:TripLog2.Android(v9.0)的$(TargetFrameworkVersion)小于Xamarin. Forms(10.0)所需的最低$(TargetFrameworkVersion)。您需要增加TripLog2.Android的$(TargetFrameworkVersion)。这是通过进入android项目的属性并选择verion 10(从以前的9)修复的。
我尝试了选择11,但也不起作用,并创建了另一组错误。注意:我不得不退出Visual Studio 2019并重新启动它。更改版本可能需要更新,如果不重新启动VS,更新将无法正常生效。
fafcakar2#
我的原因是一个无效的App.xaml(Xamarin.Forms资源)文件。
2条答案
按热度按时间b4qexyjb1#
我遇到了同样的问题,解决方案是更新所有项目中的NuGet包,我只在主项目中更新了。
我只为Android构建,所以我还需要更新Android项目中的NuGet。
但在那之后,我又收到了一条错误消息:
错误XF005:TripLog2.Android(v9.0)的$(TargetFrameworkVersion)小于Xamarin. Forms(10.0)所需的最低$(TargetFrameworkVersion)。您需要增加TripLog2.Android的$(TargetFrameworkVersion)。
这是通过进入android项目的属性并选择verion 10(从以前的9)修复的。
我尝试了选择11,但也不起作用,并创建了另一组错误。
注意:我不得不退出Visual Studio 2019并重新启动它。更改版本可能需要更新,如果不重新启动VS,更新将无法正常生效。
fafcakar2#
我的原因是一个无效的App.xaml(Xamarin.Forms资源)文件。