繁体   English   中英

Visual Studio 2017将无法编译Xamarin跨平台项目

[英]Visual Studio 2017 will not compile xamarin cross platform project

我遇到很多错误

“类型或名称空间名称'Forms'在名称空间'Xamarin'中不存在(您是否缺少程序集引用?)”。

我尝试过更新Xamarin.Android.Support程序包,但无法更新到26.1.0.1。 当前安装的版本是25.4.0.2。

我也尝试过“清洁解决方案”和“构建解决方案”,但没有成功。 我相信我只会在跨平台模式下收到这些错误,因为我只能在Android项目上编译和运行。 如何解决此问题?

在此处输入图片说明

我尝试了平常的事情。 清理构建。 恢复Nuget软件包。 我试图通过工具-> Nuget程序包管理器-> Nuget程序包设置清除Nuget缓存,但是等待了很长时间,我得到了一个错误。 出于绝望,我决定将Nuget Package Automapper从版本7更新到7.01。 就错误而言,Automapper完全不相关。 但是,它奏效了,我突然可以再次编译。 惊人。 也许这清除了Nuget缓存? 好吧,下次发生这种情况时,我会做类似的事情-也许再次将Automapper版本改回7,看看是否可行。 这次做了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM