如何在我的xamarin android应用中使用SharpNLP

问题描述 投票:0回答:1

我是xamarin的新手,我想在我的xamarin andriod应用程序中使用SharpNlp,我没用做该做的事,请事先向我建议一些链接或某些步骤,以便感谢,谢谢

c# xamarin.android
1个回答
0
投票

解决方案资源管理器如下所示:

Solution Explorer

如果打开解决方案时看不到它,则可以通过查看->填充->解决方案(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 project build Target framework

然后,当您在解决方案资源管理器中双击Core项目时,将可以更改所需的任何目标框架。


这里是how to use OpenNLP的更多文档

© www.soinside.com 2019 - 2024. All rights reserved.