我今天尝试编译我的xamarin项目,突然间我遇到了这些错误:
错误MT5210:本机链接失败,未定义符号:_mono_handle_global_vregs.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_inst_name.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_local_deadce.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_print_code.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_type_to_regmove.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义的符号:_type_to_eval_stack_type.请验证是否已引用所有必需的框架并且正确链接了本机库.
错误MT5202:本机链接失败.请查看构建日志.
任何人都可以指出我为什么会发生这些事情?
我将Firebase iOS sdk作为绑定项目添加到解决方案中
我有一个Xamarin.IOs项目.做了一些更新后,我收到此错误,
此版本的Xamarin.iOS需要iOS 11.4 SDK(Xcode 9.4附带).升级Xcode以获取所需的头文件或将托管链接器行为设置为仅限Link Framework SDK(以尝试避免使用新的API).
如何将托管链接器行为设置为仅限链接框架SDK?
我必须使用旧版本的Xamarin.iOS(10.12),因为我们的Mac构建服务器运行在旧版本上,问题是我不允许更新Xamarin.iOSMac上的框架.
我找不到旧的安装程序,Visual Studio 2017也没有找到Xamarin.还有一篇关于该博客的博文,Xamarin Updater但该扩展已不再可用.
是否有可能降级Visual Studio 2017 和/或其组件,如果是,如何?