如何在MAC中为Xamarin中的WCF生成代理类?

如何在MAC中为Xamarin中的WCF生成代理类?,xamarin,xamarin.android,xamarin.mac,Xamarin,Xamarin.android,Xamarin.mac,我需要为WCF服务生成代理类。我在Windows中使用的是命令“SLsvcUtil.exe”,但我需要在MAC中使用它。我有Xamarin工作室 知道MAC中生成WCF代理类的实用程序在哪里吗 谢谢 Mono确实安装了svcutil 由于您使用的是启用了“Silverlight”的svcutil,因此可以尝试使用moonlight选项(?)。。。我不使用这个,所以只是一个猜测 Mono service contract conversion tool 0.1.0.0 - Copyright (

我需要为WCF服务生成代理类。我在Windows中使用的是命令“SLsvcUtil.exe”,但我需要在MAC中使用它。我有Xamarin工作室

知道MAC中生成WCF代理类的实用程序在哪里吗


谢谢

Mono确实安装了
svcutil

由于您使用的是启用了“Silverlight”的
svcutil
,因此可以尝试使用
moonlight
选项(?)。。。我不使用这个,所以只是一个猜测

Mono service contract conversion tool  0.1.0.0 - Copyright (C) 2006 Novell, Inc.

Usage: svcutil [options] [metadataPath* | metadataUrl* | assemblyPath*]
Options:
  -a, --async                Generate async methods.
      --config=VALUE         Configuration file names to generate.
  -i, --internal             Generate types as internal.
  -l, --language=LANGUAGE    Specify target code LANGUAGE. Default is 'csharp'.
      --monotouch            Generate MonoTouch client. (This option may vanish)
      --moonlight            Generate moonlight client. (This option may vanish)
  -n, --namespace=VALUE      Code namespace name to generate.
      --noConfig             Do not generate config file.
      --noLogo               Do not show tool logo.
  -o, --out=VALUE            Output code filename.
  -r, --reference=VALUE      Referenced assembly files.
      --tcv, --targetClientVersion[=VALUE]
                             Indicate target client version. Valid values:
                                 Version35
      --tm, --typedMessage   Generate typed messages.
      --usage                Show usage syntax and exit.
  -V, --version              Display version and licensing information.
  -h, -?, --help             Show this help list.

嗯,没关系,看起来这个工具是Microsoft SDK的一部分(安装在Windows机器上),所以我需要在Windows中生成代理并将其发送到我的MAC。不知道Xamarin套件中是否有类似的实用程序可以实现这一点。感谢您的回复。我尝试将svcutil与-a和--monlight一起使用(也没有使用此选项),但输出始终为空。用户mbp:~user$svcutil-a--moonlight Mono服务契约转换工具0.1.0.0-版权(C)尝试使用DISCO从“”下载元数据。。Disco在以下URL中找到文档:-Xml Schema at-Xml Schema at-WSDL document at-Xml Schema at生成文件。。output.cs