Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 资源是一个不明确的引用_C#_Android_Xamarin - Fatal编程技术网

C# 资源是一个不明确的引用

C# 资源是一个不明确的引用,c#,android,xamarin,C#,Android,Xamarin,我正在使用Visual Studio 2017和Xamarin。我得到错误的部分是: protected override void OnCreate(Bundle bundle) { FormsAppCompatActivity.ToolbarResource = Resource.Layout.Toolbar; FormsAppCompatActivity.TabLayoutResource = Resource.Layout.Tabbar; base.OnCr

我正在使用Visual Studio 2017和Xamarin。我得到错误的部分是:

  protected override void OnCreate(Bundle bundle)
{
    FormsAppCompatActivity.ToolbarResource = Resource.Layout.Toolbar;
    FormsAppCompatActivity.TabLayoutResource = Resource.Layout.Tabbar;

    base.OnCreate(bundle);
    Forms.Init(this, bundle);
    LoadApplication(new App());
}

我得到的错误是,
“资源”是“Plugin.MediaManager.Forms.Android.Resource”和“SegmentedControl.FormsPlugin.Android.Resource”之间模棱两可的引用。
问题是,我遵循他们官方网站上的指南,所以,我认为这一定与我的visual studio设置有关。如何修复此问题?

如果您没有使用Mac VS2017,则可以尝试以下方法:

  • 将bellow属性放入您的csproj

    <AndroidUseManagedDesignTimeResourceGenerator>False</AndroidUseManagedDesignTimeResourceGenerator>
    
    False
    
  • 清理并重建项目

  • 我希望它能帮助您。

    可能的副本