首页 > 解决方案 > 将 Xamarin.Android 项目从 package.config 迁移到 csproj 包参考后无法编译

问题描述

我正在开发 Xamarin.Forms 解决方案。

我将我的 PCL 迁移到 .net 标准,运行良好。然后,我尝试直接在 csproj 中将我的 Xamarin.Android 项目从 package.config 设置迁移到新的“PackageReference”设置(用于 Nuget)。

由于我缺少一些系统库,它似乎破坏了一些参考:我对 System、System.Core 和 mscorlib 库和路径有警告:

程序文件 (x86) - Microsoft Visual Studio\2017\Professional\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v1.0\

参考的属性中缺少。

我做了很多次我习惯的事情(清理 bin obj 重新启动与管理员等),但没有成功。

提前致谢。

标签: c#.netxamarinxamarin.formsxamarin.android

解决方案


推荐阅读