如何在 Xamarin 表单跨平台中添加服务引用?

Posted

技术标签:

【中文标题】如何在 Xamarin 表单跨平台中添加服务引用?【英文标题】:How to add a service reference in Xamarin forms cross platform? 【发布时间】:2020-08-12 04:46:08 【问题描述】:

enter link description here

参考此链接,它说要编辑 .csproj 文件,但在我创建的项目中没有在“TargetFrameworkProfile”中输入“Profile78”

请帮助如何添加服务参考

【问题讨论】:

我猜你的项目不是 PCL,实际上是 .net 标准 2 项目。 @MouseOnMars,是的,该项目不是 PCL,它是一个 .net 标准 2 项目。请帮助我如何添加服务引用,我已经创建了一个我想要的 ASMX Web 服务添加 Xamarin 表单(跨平台) 【参考方案1】:
    在解决方案资源管理器中,右键单击项目 -> 添加,然后单击添加服务参考。 在地址框中,输入服务的 URL,然后单击执行 搜索服务。如果服务实现用户名和 密码安全,系统可能会提示您输入用户名和密码。 在“服务”列表中,展开所需服务的节点 使用和选择实体集。 在命名空间框中,输入要用于的命名空间 参考资料。单击确定以添加对项目的引用。

更多详情可以查看https://docs.microsoft.com/en-us/visualstudio/data-tools/how-to-add-update-or-remove-a-wcf-data-service-reference?view=vs-2019#add-a-service-reference

【讨论】:

在项目中找不到添加服务参考,我的项目文件中缺少该部分。 Visual Studio 2019 已经发布。您可以先更新您的IDE,然后再试一次。它将于 2019 年推出。 检查***.com/questions/57328629/… 感谢您的快速回复。我想向我的 Xamarin 项目应用程序(跨平台)而不是 Web 应用程序项目添加服务(添加服务引用)。请帮帮我。提前致谢 我可以使用为 Xamarin 跨平台项目添加服务参考在 vs2019 中添加 ASMX Web 服务吗?请帮助我。在此先感谢

以上是关于如何在 Xamarin 表单跨平台中添加服务引用?的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin Forms 如何制作可拖动的列表视图

Xamarin 表单:如何引用父绑定

如何在 xamarin 表单中动态创建标签上的点击事件

如何在 Xamarin 表单 macos 的条目(用于聊天)中添加自定义图像?

如何在 xamarin 表单的集合视图中的最后一项旁边添加图像/按钮?

如何在Xamarin viewcell或Grid或某处显示默认文件扩展名图标?