C# xamarin.forms nuget包兼容性问题

C# xamarin.forms nuget包兼容性问题,c#,visual-studio,xamarin.forms,nuget-package,C#,Visual Studio,Xamarin.forms,Nuget Package,当我尝试在我的xamarin.forms解决方案(以及我打开的任何新解决方案)中使用我的xamarin.android项目时,我会收到“nuget package compatibility”警告,并且我无法访问位于我的xamarin.android项目的Resources文件夹中的可绘图文件夹(当我尝试打开它或将任何文件放入其中时,会显示一个错误)“系统找不到定向路径”错误) 我尝试的解决方案是: 我确保我使用的所有nuget软件包都是兼容的 我试图清理/重建解决方案 我试图降低我的nuget

当我尝试在我的xamarin.forms解决方案(以及我打开的任何新解决方案)中使用我的xamarin.android项目时,我会收到“nuget package compatibility”警告,并且我无法访问位于我的xamarin.android项目的Resources文件夹中的可绘图文件夹(当我尝试打开它或将任何文件放入其中时,会显示一个错误)“系统找不到定向路径”错误)

我尝试的解决方案是:

  • 我确保我使用的所有nuget软件包都是兼容的
  • 我试图清理/重建解决方案
  • 我试图降低我的nuget软件包的等级
  • 我尝试升级我的最低android版本
  • 以下是我在“App4.Android”项目中收到的所有警告:

    严重性代码说明项目文件行抑制状态

    • 跳过警告 App4.Droid.Resource.Id.design\菜单\项目\操作\区域。请检查 确保您的Nuget软件包版本兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u show\u password\u 1。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u hide\u password\u 3。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u show\u password\u 2。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u show\u password\u 3。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u hide\u password\u 1。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u hide\u password\u 3。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u show\u password\u 1。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u show\u password\u 2。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u hide\u password\u 2。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Id.action\u mode\u栏。请 检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u show\u password\u 3。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u hide\u password\u 2。 请检查您的Nuget软件包版本是否兼容

    • 警告跳过App4.Droid.Resource.Drawable.avd\u hide\u password\u 1。 请检查您的Nuget软件包版本是否兼容

    系统找不到定向路径


    此错误似乎是IDE存在的问题。您只需删除默认文件夹(在您的示例中是可绘制的),然后创建一个同名的新文件夹。

    删除默认文件夹
    Drawable
    ,然后添加一个新文件夹,并将其命名为
    Drawable
    。好吧,我认为这更像是ResourcedEnginer.cs!的一个问题?删除并重新添加!删除并重新添加可绘制文件夹对我来说很有效,因为我有点匆忙为了完成我正在进行的一个项目,我会这样做。谢谢你的建议@LucasZhang MSFT。我会在有时间@FreakyAli时尽快查看ResourceDesigner.cs文件。谢谢你的建议。@denizkarsefni。很高兴它能起作用!我会把它作为答案发布,你能接受吗?这将帮助更多的人。