加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – Xamarin.Droid:Resource.Designer.cs在更新后中断

发布时间:2020-12-15 22:29:55 所属栏目:百科 来源:网络整理
导读:我正在使用Xamarin for Android,而我正在使用支持库.该项目工作正常,但在将支持存储库从23.1.1.1更新到23.3.0后,Resource.Designer.cs被破坏. 注意:我确实删除了文件,我通过手动删除obj和bin文件夹进行了完整的重建,我确保所有Android软件包都是最新的(Andr
我正在使用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)
弗拉维奥

[编辑]
从.droid项目的nuGet包管理器中找到另一个快速解决方案,删除所有已安装的软件包,然后添加最新的xamarin相关版本(我的用户电源shell依次从nuget页面依次添加它们. xamarin https://www.nuget.org/packages/Xamarin.Forms/)建立所有……这就是诀窍!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读