我正在尝试开发一些xamarin。我正在使用以下Visual Studio版本:
Microsoft Visual Studio Enterprise 2017 版本15.5.2 VisualStudio.15.Release / 15.5.2 + 27130.2010 Microsoft .NET Framework 版本4.7.02556
我添加了一个新的Xamarin项目,并在下面收到错误(不添加任何代码)。我试着没有运气重新安装Xamarin。关于如何解决这个问题的任何想法:
严重级代码描述项目文件行抑制状态
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 12 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 12 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 12 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 13有效
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 15 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 17 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 18有效
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 20 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 22 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 23 Active
错误CS0012类型' AppCompatActivity'在未引用的程序集中定义。您必须添加对程序集的引用' Xamarin.Android.Support.v7.AppCompat,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'。 App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 23 Active
错误NU1202包Xamarin.Android.Support.v7.MediaRouter 25.4.0.2与monoandroid60(MonoAndroid,Version = v6.0)不兼容。包Xamarin.Android.Support.v7.MediaRouter 25.4.0.2支持:monoandroid70(MonoAndroid,Version = v7.0)
错误NU1202包Xamarin.Android.Support.v7.CardView 25.4.0.2与monoandroid60不兼容(MonoAndroid,Version = v6.0)。包Xamarin.Android.Support.v7.CardView 25.4.0.2支持:monoandroid70(MonoAndroid,Version = v7.0)
错误NU1202包Xamarin.Android.Support.v7.AppCompat 25.4.0.2与monoandroid60(MonoAndroid,Version = v6.0)不兼容。包Xamarin.Android.Support.v7.AppCompat 25.4.0.2支持:monoandroid70(MonoAndroid,Version = v7.0)
错误NU1202包Xamarin.Android.Support.v4 25.4.0.2与monoandroid60(MonoAndroid,Version = v6.0)不兼容。包Xamarin.Android.Support.v4 25.4.0.2支持:monoandroid70(MonoAndroid,Version = v7.0)
错误NU1202包Xamarin.Android.Support.Design 25.4.0.2与monoandroid60(MonoAndroid,Version = v6.0)不兼容。包Xamarin.Android.Support.Design 25.4.0.2支持:monoandroid70(MonoAndroid,Version = v7.0)
错误CS1503参数1:无法转换为' App4.Droid.MainActivity' to' Android.Content.Context' App4.Android C:\ Users \ thomaseg \ Documents \ Visual Studio 2017 \ Projects \ App4 \ App4 \ App4.Android \ MainActivity.cs 22 Active
答案 0 :(得分:0)
您是否更新了所有软件包?我前一阵子收到了这个错误,并通过更新对其进行了修复(工具-> NuGet软件包管理器->管理解决方案的NuGet软件包->更新,然后全部更新)