【问题标题】:Xamarin (Android) Resource.Designer.cs generated file has errorsXamarin (Android) Resource.Designer.cs 生成的文件有错误
【发布时间】:2016-05-04 00:33:35
【问题描述】:

我开始了一个项目,当我尝试构建时,我在 Resource.Designer.cs 文件中收到 120 个错误。

错误 CS0117 'Resource.Color' 不包含定义 'design_textinput_error_color'

有 120 个与此类似的错误,'x 不包含对 y'的定义。我尝试将它们注释掉,但是当我重建文件时,它会重新生成并返回错误。

为什么它不包含这些定义,我怎样才能得到它来创建它们?

【问题讨论】:

  • 您是否在设计器中添加了一些内容,然后手动将其删除..?对design_textinput_error_color 进行全局搜索,如果情况变得更糟,则项目中可能仍然引用它,删除资源并重新添加它..
  • 我没有添加和删除我知道的任何内容。刚刚搜索了一下,这是唯一的参考...
  • 您的 Android 目标版本设置为?
  • 使用最新平台(android 6.0)编译,最小:api 15,target,api 23
  • 可能相关? stackoverflow.com/questions/36347287/… 简而言之,确保这些库引用在您的 .csproj

标签: c# xamarin xamarin.android


【解决方案1】:

将 NuGet 管理器中的 Xamarin.Forms 更新到最新版本解决了这些错误。

【讨论】:

    【解决方案2】:

    你可以试试:

    1. 打开您的 Android SDK 管理器并安装 Android 6.0 (API 23)。
    2. 将目标 SDK 更新到 API 级别 23

    尝试清理您的构建并删除 obj 和 bin 文件夹。

    你看过这个answer吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-23
      • 2013-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多