[英]Xamarin.Forms : “InitializeComponent” and “Package restore failed” Build Errors
在Visual Studio 2017預覽版15.6.0 v1.1中創建每個跨平台項目后,我從圖片中得到了錯誤,實際上是2個錯誤。
名稱“ InitializeComponent”在當前上下文中不存在
第二個錯誤與NuGet軟件包管理器有關,我無法更新任何軟件包,錯誤消息:
程序包還原失敗。 回滾“ testApplication.Android”的程序包更改。
如果出現一些實際的代碼錯誤,我將嘗試以下操作
關於
名稱“ InitializeComponent”在當前上下文中不存在
對我有用的步驟
軟件包還原失敗
嘗試更新所有軟件包以在軟件包軟件包控制台中找到解決方案
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:Class
與MainPage.xaml
命名空間不匹配。 確認他們匹配的男性,或者MainPage.xaml
“構建動作”未設置為“頁面”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.