當你第一次使用 Visual Studio 建立一個 Cross-Platform 的Xamarin.Forms專案,甚麼事都沒做,立即設定 Android 為預設專案,並且執行,不過,不好的消息是,你得到的底下錯誤訊息
stem.MissingMethodException: Method 'Android.Support.V4.Widget.DrawerLayout.AddDrawerListener' not found.
在此,請在該方案中,使用滑鼠右擊,選擇
管理方案的 NuGet 套件
,將 Xamarin.Forms NuGet 套件升級到最新版本即可。
正在嘗試針對專案 'XFpop3' 及目標 '.NETPortable,Version=v4.5,Profile=Profile259' 收集封裝 'Xamarin.Forms.2.3.3.168' 的相依性資訊
收集相依性資訊花費了 2.31 sec
嘗試解析具有 DependencyBehavior 'Lowest' 之封裝 'Xamarin.Forms.2.3.3.168' 的相依性
在現有 packages.config 檔案中偵測到一或多個未解析的封裝相依性條件約束。必須解析所有相依性條件約束才能新增或更新封裝。若正在更新這些封裝,則可能會略過此訊息。若並非正在更新這些封裝,則下列錯誤可能會封鎖目前的封裝作業: 'Xamarin.Forms 2.2.0.45'
解析相依性資訊花費了 0 ms
正在解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
已解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
正在嘗試針對專案 'XFpop3.Droid' 及目標 'MonoAndroid,Version=v7.0' 收集封裝 'Xamarin.Forms.2.3.3.168' 的相依性資訊
收集相依性資訊花費了 11.73 sec
嘗試解析具有 DependencyBehavior 'Lowest' 之封裝 'Xamarin.Forms.2.3.3.168' 的相依性
在現有 packages.config 檔案中偵測到一或多個未解析的封裝相依性條件約束。必須解析所有相依性條件約束才能新增或更新封裝。若正在更新這些封裝,則可能會略過此訊息。若並非正在更新這些封裝,則下列錯誤可能會封鎖目前的封裝作業: 'Xamarin.Forms 2.2.0.45'
解析相依性資訊花費了 0 ms
正在解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
已解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
正在嘗試針對專案 'XFpop3.iOS' 及目標 'Xamarin.iOS,Version=v1.0' 收集封裝 'Xamarin.Forms.2.3.3.168' 的相依性資訊
收集相依性資訊花費了 2.24 sec
嘗試解析具有 DependencyBehavior 'Lowest' 之封裝 'Xamarin.Forms.2.3.3.168' 的相依性
在現有 packages.config 檔案中偵測到一或多個未解析的封裝相依性條件約束。必須解析所有相依性條件約束才能新增或更新封裝。若正在更新這些封裝,則可能會略過此訊息。若並非正在更新這些封裝,則下列錯誤可能會封鎖目前的封裝作業: 'Xamarin.Forms 2.2.0.45'
解析相依性資訊花費了 0 ms
正在解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
已解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
正在嘗試針對專案 'XFpop3.WinPhone' 及目標 'WindowsPhoneApp,Version=v8.1' 收集封裝 'Xamarin.Forms.2.3.3.168' 的相依性資訊
收集相依性資訊花費了 481.64 ms
嘗試解析具有 DependencyBehavior 'Lowest' 之封裝 'Xamarin.Forms.2.3.3.168' 的相依性
在現有 packages.config 檔案中偵測到一或多個未解析的封裝相依性條件約束。必須解析所有相依性條件約束才能新增或更新封裝。若正在更新這些封裝,則可能會略過此訊息。若並非正在更新這些封裝,則下列錯誤可能會封鎖目前的封裝作業: 'Xamarin.Forms 2.2.0.45'
解析相依性資訊花費了 0 ms
正在解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
已解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
正在還原 'XFpop3.UWP' 封裝。
正在還原 C:\Vulcan\GitBook\Temp\XFpop3\XFpop3\XFpop3.UWP\project.json 的封裝...
已成功完成 'XFpop3.UWP' 的封裝還原。
正在嘗試針對專案 'XFpop3.Windows' 及目標 'Windows,Version=v8.1' 收集封裝 'Xamarin.Forms.2.3.3.168' 的相依性資訊
收集相依性資訊花費了 463.89 ms
嘗試解析具有 DependencyBehavior 'Lowest' 之封裝 'Xamarin.Forms.2.3.3.168' 的相依性
在現有 packages.config 檔案中偵測到一或多個未解析的封裝相依性條件約束。必須解析所有相依性條件約束才能新增或更新封裝。若正在更新這些封裝,則可能會略過此訊息。若並非正在更新這些封裝,則下列錯誤可能會封鎖目前的封裝作業: 'Xamarin.Forms 2.2.0.45'
解析相依性資訊花費了 0 ms
正在解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
已解析安裝封裝 'Xamarin.Forms.2.3.3.168' 的動作
正在從 'nuget.org' 擷取封裝 'Xamarin.Forms 2.3.3.168'。
已從 'packages.config' 中移除封裝 'Xamarin.Forms.2.2.0.45'
已成功從 XFpop3 解除安裝 'Xamarin.Forms.2.2.0.45'
正在將封裝 'Xamarin.Forms.2.3.3.168' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Forms.2.3.3.168' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Forms.2.3.3.168' 加入 'packages.config'
已成功將 'Xamarin.Forms 2.3.3.168' 安裝到 XFpop3
執行 NuGet 動作花費了 10.31 sec
在 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中找到封裝 'Xamarin.Forms 2.3.3.168'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.v4 23.3.0'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.v7.CardView 23.3.0'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.v7.RecyclerView 23.3.0'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.Vector.Drawable 23.3.0'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.Animated.Vector.Drawable 23.3.0'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.v7.AppCompat 23.3.0'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.Design 23.3.0'。
正在從 'nuget.org' 擷取封裝 'Xamarin.Android.Support.v7.MediaRouter 23.3.0'。
已從 'packages.config' 中移除封裝 'Xamarin.Android.Support.Design.23.0.1.3'
已成功從 XFpop3.Droid 解除安裝 'Xamarin.Android.Support.Design.23.0.1.3'
已從 'packages.config' 中移除封裝 'Xamarin.Android.Support.v4.23.0.1.3'
已成功從 XFpop3.Droid 解除安裝 'Xamarin.Android.Support.v4.23.0.1.3'
已從 'packages.config' 中移除封裝 'Xamarin.Android.Support.v7.AppCompat.23.0.1.3'
已成功從 XFpop3.Droid 解除安裝 'Xamarin.Android.Support.v7.AppCompat.23.0.1.3'
已從 'packages.config' 中移除封裝 'Xamarin.Android.Support.v7.CardView.23.0.1.3'
已成功從 XFpop3.Droid 解除安裝 'Xamarin.Android.Support.v7.CardView.23.0.1.3'
已從 'packages.config' 中移除封裝 'Xamarin.Android.Support.v7.MediaRouter.23.0.1.3'
已成功從 XFpop3.Droid 解除安裝 'Xamarin.Android.Support.v7.MediaRouter.23.0.1.3'
已從 'packages.config' 中移除封裝 'Xamarin.Forms.2.2.0.45'
已成功從 XFpop3.Droid 解除安裝 'Xamarin.Forms.2.2.0.45'
正在將封裝 'Xamarin.Android.Support.v4.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v4.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v4.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.v4 23.3.0' 安裝到 XFpop3.Droid
正在將封裝 'Xamarin.Android.Support.v7.CardView.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.CardView.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.CardView.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.v7.CardView 23.3.0' 安裝到 XFpop3.Droid
正在將封裝 'Xamarin.Android.Support.v7.RecyclerView.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.RecyclerView.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.RecyclerView.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.v7.RecyclerView 23.3.0' 安裝到 XFpop3.Droid
正在將封裝 'Xamarin.Android.Support.Vector.Drawable.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.Vector.Drawable.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.Vector.Drawable.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.Vector.Drawable 23.3.0' 安裝到 XFpop3.Droid
正在將封裝 'Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.Animated.Vector.Drawable 23.3.0' 安裝到 XFpop3.Droid
正在將封裝 'Xamarin.Android.Support.v7.AppCompat.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.AppCompat.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.AppCompat.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.v7.AppCompat 23.3.0' 安裝到 XFpop3.Droid
正在將封裝 'Xamarin.Android.Support.Design.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.Design.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.Design.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.Design 23.3.0' 安裝到 XFpop3.Droid
正在將封裝 'Xamarin.Android.Support.v7.MediaRouter.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.MediaRouter.23.3.0' 加入資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Android.Support.v7.MediaRouter.23.3.0' 加入 'packages.config'
已成功將 'Xamarin.Android.Support.v7.MediaRouter 23.3.0' 安裝到 XFpop3.Droid
封裝 'Xamarin.Forms.2.3.3.168' 已經存在於資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Forms.2.3.3.168' 加入 'packages.config'
已成功將 'Xamarin.Forms 2.3.3.168' 安裝到 XFpop3.Droid
正在從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.Design.23.0.1.3'
已從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.Design.23.0.1.3'
正在從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v4.23.0.1.3'
已從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v4.23.0.1.3'
正在從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v7.AppCompat.23.0.1.3'
已從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v7.AppCompat.23.0.1.3'
正在從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v7.CardView.23.0.1.3'
已從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v7.CardView.23.0.1.3'
正在從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v7.MediaRouter.23.0.1.3'
已從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Android.Support.v7.MediaRouter.23.0.1.3'
執行 NuGet 動作花費了 50.99 sec
在 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中找到封裝 'Xamarin.Forms 2.3.3.168'。
已從 'packages.config' 中移除封裝 'Xamarin.Forms.2.2.0.45'
已成功從 XFpop3.iOS 解除安裝 'Xamarin.Forms.2.2.0.45'
封裝 'Xamarin.Forms.2.3.3.168' 已經存在於資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Forms.2.3.3.168' 加入 'packages.config'
已成功將 'Xamarin.Forms 2.3.3.168' 安裝到 XFpop3.iOS
執行 NuGet 動作花費了 3.13 sec
在 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中找到封裝 'Xamarin.Forms 2.3.3.168'。
已從 'packages.config' 中移除封裝 'Xamarin.Forms.2.2.0.45'
已成功從 XFpop3.WinPhone 解除安裝 'Xamarin.Forms.2.2.0.45'
封裝 'Xamarin.Forms.2.3.3.168' 已經存在於資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Forms.2.3.3.168' 加入 'packages.config'
已成功將 'Xamarin.Forms 2.3.3.168' 安裝到 XFpop3.WinPhone
執行 NuGet 動作花費了 5.3 sec
Writing lock file to disk. Path: C:\Vulcan\GitBook\Temp\XFpop3\XFpop3\XFpop3.UWP\project.lock.json
正在產生 MSBuild 檔案 XFpop3.UWP.nuget.targets。
已成功將 'Xamarin.Forms 2.3.3.168' 安裝到 XFpop3.UWP
在 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中找到封裝 'Xamarin.Forms 2.3.3.168'。
已從 'packages.config' 中移除封裝 'Xamarin.Forms.2.2.0.45'
已成功從 XFpop3.Windows 解除安裝 'Xamarin.Forms.2.2.0.45'
封裝 'Xamarin.Forms.2.3.3.168' 已經存在於資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages'
已將封裝 'Xamarin.Forms.2.3.3.168' 加入 'packages.config'
已成功將 'Xamarin.Forms 2.3.3.168' 安裝到 XFpop3.Windows
正在從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Forms.2.2.0.45'
拒絕存取路徑 'C:\Vulcan\GitBook\Temp\XFpop3\packages\Xamarin.Forms.2.2.0.45\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Build.Tasks.dll'。
拒絕存取路徑 'Xamarin.Forms.Build.Tasks.dll'。
已從資料夾 'C:\Vulcan\GitBook\Temp\XFpop3\packages' 中移除封裝 'Xamarin.Forms.2.2.0.45'
執行 NuGet 動作花費了 6.11 sec
========== 已完成 ==========
經過時間: 00:01:47.0749866
沒有留言:
張貼留言