簡體   English   中英

Xamarin.Forms:“ InitializeComponent”和“包還原失敗”生成錯誤

[英]Xamarin.Forms : “InitializeComponent” and “Package restore failed” Build Errors

在Visual Studio 2017預覽版15.6.0 v1.1中創建每個跨平台項目后,我從圖片中得到了錯誤,實際上是2個錯誤。

名稱“ InitializeComponent”在當前上下文中不存在

第二個錯誤與NuGet軟件包管理器有關,我無法更新任何軟件包,錯誤消息:

程序包還原失敗。 回滾“ testApplication.Android”的程序包更改。

描述中的錯誤

如果出現一些實際的代碼錯誤,我將嘗試以下操作

關於

名稱“ InitializeComponent”在當前上下文中不存在

對我有用的步驟

  1. 清潔溶液
  2. 刪除所有項目中的垃圾箱和objs方向
  3. 重新啟動Visual Studio
  4. 重建


關於

軟件包還原失敗

嘗試更新所有軟件包以在軟件包軟件包控制台中找到解決方案

 Update-Package –reinstall 

關於您在嘗試Update-Package -reinstall時的評論

Update-Package:軟件包Xamarin.Android.Support.Design 26.1.0.1與monoandroid71不兼容(MonoAndroid,Version = v7.1)。 軟件包Xamarin.Android.Support.Design 26.1.0.1支持:monoandroid80(MonoAndroid,Version = v8.0)

還要檢查您是否使用了適當版本的Andriod SDK

 Tools > Andriod > Andriod Sdk Manager 

兩個原因之一。

您的x:ClassMainPage.xaml命名空間不匹配。 確認他們匹配的男性,或者MainPage.xaml “構建動作”未設置為“頁面”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM