C# Xamarin表单与.netStandard 2.0、can';t形参考核
我无法将我的接口从.Core项目引用到Android项目,我不明白为什么 我使用Visual Studio 2017在Xamarin.Forms和.Net标准库中创建了一个新的解决方案 这就是我所尝试的: 使用旧的.NetFramework核心项目方法,它工作得很好,但不是现在C# Xamarin表单与.netStandard 2.0、can';t形参考核,c#,xamarin,xamarin.forms,.net-standard,C#,Xamarin,Xamarin.forms,.net Standard,我无法将我的接口从.Core项目引用到Android项目,我不明白为什么 我使用Visual Studio 2017在Xamarin.Forms和.Net标准库中创建了一个新的解决方案 这就是我所尝试的: 使用旧的.NetFramework核心项目方法,它工作得很好,但不是现在 谢谢你的帮助好的,我现在明白你的意思了,我以前也经历过 确保编译.Net标准项目 删除.Net标准引用并将其添加回您的Andriod项目 另外,请尝试删除所有项目的所有bin和对象目录,然后重新启动visual stu
谢谢你的帮助好的,我现在明白你的意思了,我以前也经历过
Xamarin可能非常易变,它可以工作,但您需要确保它在过程中不会混淆这是模糊且难以理解的,Xamarin与core无关,实现这一点的方法只是参考Xamarin或.Net core中的.Net标准库。这就是为什么它们是标准的。。不是相反around@TheGeneral当我谈到核心时,我想在您开发时谈谈项目。当我阅读netStandard的文档时,他们谈到了创建CustomRenderer的实现,但是,正如您所看到的,我无法从主项目中实现接口…已经实现了。我正在使用Visual Studio 2017和Resharper。我在这个问题上花了两个小时。。。我明天要试试我的Mac电脑。但是,是的,我的项目可以编译并部署,而且,引用已经被删除并再次添加。Bin和obj已被删除。Visual studio运行管理mode@Naografix那么App1是一个.net标准库吗?是的,.NetStandard2.0,如果您愿意,我可以分享我的解决方案want@Naografix没有我在路上上班,但是你需要保持这个,它最终会工作,确保所有的事情都是最新的。