繁体   English   中英

Xamarin Forms PCL中的LoadApplication错误

[英]Error on LoadApplication in Xamarin Forms PCL

我创建了一个新的Xamarin Forms PCL解决方案,并在调试模式下选中了Enable ProGuard选项,然后选择了Linking comboxbox LinkingSdk and User Assemblies 现在我在android上运行我的应用程序,此后它向我显示MainActivity.cs类中的错误并在线

LoadApplication(new App());

错误:

Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance of an object.

我这样做是因为减小了发布应用程序的大小,并且我必须更改发布模式以进行调试才能检查发生了什么。

按照: 类型或名称空间“应用程序”在当前名称空间中不存在

清洁解决方案生成PCL从受影响的项目中删除PCL参考重新添加PCL参考Build

我尝试了这种解决方案,它可以工作。

查看您的App.xaml.cs文件。 如果您有一个“ InitializeComponent在当前上下文错误中不存在”,则可能是由已知的VS错误引起的。

解:

  • 右键单击App.xaml.cs,然后选择“属性”。
  • 将生成操作更改为“内容”。
  • 应用。
  • 将“生成操作”更改回C#编译器。
  • 清洁溶液。
  • 构建和部署。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM