簡體   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