CS0117:'ProjectName.Droid.Resource.Styleable' 不包含的定义

CS0117: 'ProjectName.Droid.Resource.Styleable' does not contain a definition for

我刚从 MvvmCross 3.5.1 升级到 MvvmCross 4.0。在 Resource.Designer.cs 文件中构建 Android 时,我遇到了大约 40 个这样的错误。

iOS 工作正常。

error CS0117: 'ProjectName.Droid.Resource.Styleable' does not contain a definition for 'Theme_seekBarStyle'

这行代码看起来像这样。

global::Chance.MvvmCross.Plugins.UserInteraction.Droid.Resource.Styleable.Theme_seekBarStyle = global::ProjectName.Droid.Resource.Styleable.Theme_seekBarStyle;

我试过多次清理和重建以及删除 bin 和 obj 文件夹。

我还删除了 nuget 包并恢复并重新安装了它们,但似乎没有任何效果。

我试过更新 AppCompat 但它不会更新,说找不到与该版本兼容的 Xamarin Forms 版本,即使我有最新版本的 Xamarin Forms。

我所有的 Android SDK 都是最新的

有没有其他人遇到过这个错误?如果是这样,你是如何解决的?

谢谢,

原来是旧的过期包。删除它修复了所有错误。

它叫做 MvvmCross UserInteraction 插件。