找不到framework xamarin.ios的程序集

找不到framework xamarin.ios的程序集,xamarin,xamarin.ios,Xamarin,Xamarin.ios,在visual studio for mac上编译时出错:未能解析“插入程序集”中的“插入程序集名称.类型”引用。当我在解决方案资源管理器中检查包时,有一个错误图标。鼠标悬停告诉我:“未找到框架xamarin.ios的程序集” 但是,我可以从PC上构建相同的解决方案 在Mac上,我使用XCode 9.3(14154)运行macOS High Sierra v10.13.4,使用Xamarin.ios 11.9.1.24运行Visual Studio fro Mac 7.4.2 在PC机上,我拥有

在visual studio for mac上编译时出错:未能解析“插入程序集”中的“插入程序集名称.类型”引用。当我在解决方案资源管理器中检查包时,有一个错误图标。鼠标悬停告诉我:“未找到框架xamarin.ios的程序集”

但是,我可以从PC上构建相同的解决方案

在Mac上,我使用XCode 9.3(14154)运行macOS High Sierra v10.13.4,使用Xamarin.ios 11.9.1.24运行Visual Studio fro Mac 7.4.2

在PC机上,我拥有Visual Studio Enterprise 2017 v15.6.4,其中包含.NET Framework的v4.7.02046和Xamarin.iOS 11.8.1.28


我无法理解这里的根本问题,任何帮助都可以选择您的项目并从那里转到ios构建选项选择链接器并将其设置为仅从程序集访问SDK。然后尝试构建您的解决方案


或者您必须将XCode 9.3更新到更高版本。

我在Android“未找到用于框架xamarin.Android 7.1的程序集”中遇到了同样的问题,我必须从项目文件夹中删除“obj”和“bin”文件夹,重新启动Visual Studio,最后重建项目。你可以在iOS上试试,看看是否有效