我是xamarin的新手,我想在我的xamarin andriod应用程序中使用SharpNlp,我不知道该如何做,请建议我一些链接或一些步骤,谢谢预先感谢。
发布于 2019-10-08 14:53:05
解决方案资源管理器可以如下所示:

如果在打开解决方案时看不到它,可以通过查看->Pads->解决方案(VS for Mac)在窗口中显示它。
如果您查看您的解决方案资源管理器,您可以看到有一个安卓项目(xxx.Android),其构建具有目标框架monoandroid90 (MonoAndroid,Version=v9.0)。您正在尝试将OpenNLP nuget添加到该项目中,因此您将看到该错误。
您必须确保您有一个核心项目(xxx或xxx.Core),其构建目标框架类似于.NET标准,或者您的错误消息中提到的net45 (.NETFramework,Version=v4.5)。然后将nuget包添加到该项目中。然后,使用ViewModel或服务层,您可以将核心项目中的NLP应用程序使用到安卓应用程序中。
如果还没有核心项目,则可以添加一个核心项目,方法是右键单击解决方案(解决方案资源管理器中的顶级元素),并选择" add ->Add >..NetStandard/Class/Portable“

然后,当您双击解决方案资源管理器中的核心项目时,您将能够更改您想要的任何目标框架。
下面是关于如何使用OpenNLP的更多文档
https://stackoverflow.com/questions/58269465
复制相似问题