我是xamarin的新手,我想在我的xamarin andriod应用程序中使用SharpNlp,我没用做该做的事,请事先向我建议一些链接或某些步骤,以便感谢,谢谢
解决方案资源管理器如下所示:
如果打开解决方案时看不到它,则可以通过查看->填充->解决方案(VS for Mac)在窗口中显示它。
[如果您查看解决方案资源管理器,则可以看到有一个Android项目(xxx.Android),其构建具有目标框架monoandroid90(MonoAndroid,Version = v9.0)。您正在尝试将OpenNLP nuget添加到该项目,因此会看到该错误。
您必须确保您的Core项目(xxx或xxx.Core)的构建目标框架类似于如下所示的.NET Standard,或者错误中提到的net45(.NETFramework,Version = v4.5)信息。然后将nuget包添加到该项目。然后,使用ViewModel或Services层,可以将该Core项目中的NLP用于Android应用程序。
如果没有核心项目,可以添加它,方法是右键单击解决方案(解决方案资源管理器中的顶级元素),然后选择“添加->添加新项目->。NetStandard / Class / Portable Library “
然后,当您在解决方案资源管理器中双击Core项目时,将可以更改所需的任何目标框架。
这里是how to use OpenNLP的更多文档