Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services 在VS2017 Xamarin跨平台项目中,如何向库项目(而不是平台项目)添加web服务引用?_Web Services_Xamarin_Visual Studio 2017 - Fatal编程技术网

Web services 在VS2017 Xamarin跨平台项目中,如何向库项目(而不是平台项目)添加web服务引用?

Web services 在VS2017 Xamarin跨平台项目中,如何向库项目(而不是平台项目)添加web服务引用?,web-services,xamarin,visual-studio-2017,Web Services,Xamarin,Visual Studio 2017,我刚刚安装了VS2017版本,并启动了一个Xamarin跨平台项目(实际上有4个,您将在下面看到)。我认为没有办法在任何可能的配置(即表单或本机、共享或可移植)中向库项目添加web服务引用。我只是缺少了一种新的方法来实现这一点,还是需要更改某种设置来启用这一点 奇怪的是,我可以将它们添加到iOS和Android项目中。然而,在这两个项目中添加完全相同的内容,而这两个项目似乎都属于图书馆项目,供他们共享,这对我来说似乎既奇怪又多余 我在下面添加了解决方案资源管理器的屏幕截图 能解决你的问题吗

我刚刚安装了VS2017版本,并启动了一个Xamarin跨平台项目(实际上有4个,您将在下面看到)。我认为没有办法在任何可能的配置(即表单或本机、共享或可移植)中向库项目添加web服务引用。我只是缺少了一种新的方法来实现这一点,还是需要更改某种设置来启用这一点

奇怪的是,我可以将它们添加到iOS和Android项目中。然而,在这两个项目中添加完全相同的内容,而这两个项目似乎都属于图书馆项目,供他们共享,这对我来说似乎既奇怪又多余

我在下面添加了解决方案资源管理器的屏幕截图

能解决你的问题吗?手动编辑.csproj,将目标概要文件更改为“Profile78”,然后您将在平台项目中看到“添加服务引用”