c# - 将 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 重新启动与管理员等),但没有成功。
提前致谢。
解决方案
推荐阅读
- regex - Match only the decimal or integer value from string
- reactjs - Setting state in the Query component of react-apollo
- docker - 找出镜像的 Docker 镜像标签
- php - GridView filter model in Yii2
- java - Eclipse 安装错误
- c# - 正则表达式:如果确实如此,如何排除后面的可能单词
- javascript - Truffle - 有没有办法自动生成测试用例?
- r - 每日数据的 ggseasonalplot 不起作用
- spring - 我们在 gradle 的哪个文件中添加依赖项?就像使用 maven 一样,我们可以在 pom.xml 中添加依赖项
- scala - 在 Akka 中,如何将来自下游参与者的响应路由到正确的上游?