![](/img/trans.png)
[英]Xamarin: Resource.Designer.cs doesn't update when I make changes
[英]Xamarin.Droid: Resource.Designer.cs broken after update
我正在使用Xamarin for Android,而我正在使用支持庫。 該項目工作正常,但在將支持存儲庫從23.1.1.1
更新到23.3.0
, Resource.Designer.cs
被破壞。
注意:我確實刪除了文件,我通過手動刪除obj
和bin
文件夾進行了完整的重建,我確保所有Android軟件包都是最新的(Android SDK Manager)。
這些錯誤都是public static void UpdateIdValues()
函數的一部分,所有這些基本上都是這樣的:
'Resource.Color' does not contain a definition for 'design_textinput_error_color'
隨着代碼:
global::Acr.UserDialogs.Resource.Color.design_textinput_error_color = global::EVM.Droid.Resource.Color.design_textinput_error_color;
任何想法,這個錯誤來自哪里以及如何解決它? 謝謝你的幫助。
同樣的問題,視覺工作室社區2015,它似乎是一個版本問題,這是一個舊的resorce定義,現在已被_dark和_light取代。 目前要解決我添加了從黑暗版本復制它們的遺漏值。 似乎Xamarin包含一些舊版本(例如API 22)而不是最新版本(API 23)Flavio
[編輯]找到另一個快速解決方案,從.droid項目的nuGet包管理器中刪除所有已安裝的軟件包,然后添加最新的xamarin相關版本(我的用戶電源shell依次從依賴關系順序添加它們) xamarin的nuget頁面https://www.nuget.org/packages/Xamarin.Forms/ )構建所有......這就是訣竅!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.