簡體   English   中英

未找到與給定名稱匹配的資源(值與值 @integer/google_play_services_version)”- Visual Studio 2015 更新 3

[英]No resource found that matches the given name (at value with value @integer/google_play_services_version)” - Visual Studio 2015 Update 3

我發現僅僅通過添加一個組件作為 google play 服務 - 地圖導致我在 Visual Studio 上出現很多錯誤,我發現令人難以置信的是,我已經獲得了 API 密鑰,但真正讓我生氣的是,僅添加一個組件就給我帶來了該死的像這樣頭疼。 我是 xamarin.android 的新手,我使用過 sdk 管理器,並且已經安裝了 google play 服務。 如果我做一個 BUILD 我得到這個:

點擊BUILD的圖片

但如果我重建我會得到這個:

點擊 REBUILD 的圖片

如果您需要更多信息,請向我索取,我正在使用 Visual Studio 2015 從桌面應用程序開發過渡到使用 xamarin 的移動設備。我在上午 12 點 55 分度過了一整天,我覺得我一無所獲,我看過一些教程,這些錯誤甚至根本不會出現。

我應該重新安裝 VS 2015 嗎???

我將不勝感激您的解決方案中的詳細信息。

謝謝你的幫助!!!

好的,我找到了解決問題的方法,所以我將解釋我做了什么來解決它。

首先,Rashed Bis 提供的鏈接中顯示的解決方案都沒有達到我的目的,他們主要是說從調試文件夾中刪除 bin 和 obj 文件夾,制作一個干凈的解決方案並重建,每次我這樣做時,都會遇到同樣的問題,我也不喜歡重新安裝 VS,我認為這需要很長時間才能確定解決我的問題,我以前這樣做過,根據我的經驗,有時它可以解決問題,而有時問題更深,無法解決這樣解決。

因此,如果您從 y 發布的第二張圖片中看到有數千個錯誤的圖片,它會告訴您從那里提供的鏈接下載存儲庫,並將其內容替換為每個錯誤提示的文件夾,我想對每個錯誤都這樣做,但是我沒有冷靜地閱讀第二個錯誤,它說:

原因文件 C:\\blahblahblah.zip 不是 zip 存檔

所以,我去了那個文件夾並刪除了它的全部內容,然后我進行了重建,瞧,錯誤消失了,但是......每次我想在任何 Xamarin.Android 上使用它時,我的 nuget 包管理器仍然有問題Visual Studio 2015 中的項目,它向我展示了一條消息:

說明:初始化部件“NuGet.PackageManagement.VisualStudio.VSSolutionManager”時引發異常。 Microsoft.VisualStudio.Composition.CompositionFailedException:初始化“NuGet.PackageManagement.VisualStudio.VSSolutionManager”部分時引發異常。 ---> System.Runtime.InteropServices.COMException:必須在 UI 線程上調用 GetFullVsVersionString。

所以,我發現這個鏈接是 GitHub 非常有用的鏈接:

https://github.com/NuGet/Home/issues/3419

在閱讀了這個人“dktechindia”的幾乎所有評論后,提到了 NugetFix.Vsix 並提供了下載鏈接:

http://xvs.xamarin.com/patcheddrops/NuGetFixer.vsix

這個小工具修復了我的 nuget 包管理器,現在我試圖在互聯網上找到更多關於這個工具的信息,但我太累了,老實說我沒有那么努力,但它對我有用,希望我的經驗對你們中的一些人也有用。

無論如何,感謝那些試圖幫助我的人,我希望這些知識可以幫助其他人。

C ya ppl!!!

暫無
暫無

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

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