私はWCFサービスのプロキシクラスを生成する必要があります。私はWindowsで "SLsvcUtil.exe"コマンドを使用していますが、私はMACでそれを行う必要があります。私はXamarin Studioを実行しています。MACのXamarinでWCFのプロキシクラスを生成するには?
MACでWCFプロキシクラスを生成するユーティリティはどこにありますか?
ありがとうございます!
私はWCFサービスのプロキシクラスを生成する必要があります。私はWindowsで "SLsvcUtil.exe"コマンドを使用していますが、私はMACでそれを行う必要があります。私はXamarin Studioを実行しています。MACのXamarinでWCFのプロキシクラスを生成するには?
MACでWCFプロキシクラスを生成するユーティリティはどこにありますか?
ありがとうございます!
モノがインストールされますsvcutil
。
あなたは、これだけの推測...
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.
返事をありがとう。私はsvcutilを-aと--monlightと一緒に使ってみましたが(これもなくても)、出力は常に空です。 – martyndev
user-mbp:〜user $ svcutil -a --moonlight http://192.168.1.46:1102/MatchWCF.svc?wsdl モノサービス契約変換ツール0.1.0.0 - Copyright(C) メタデータをダウンロードしようとしています'http://192.168.1.46:1102/MatchWCF.svc?wsdl'ディスコを使用しています。 Discoは次のURLにあるドキュメントを見つけました: - Xml Schema at http://192.168.1.46:1102/MatchWCF.svc?xsd = xsd1 - Xml Schema at http://192.168.1.46:1102/MatchWCF.svc?xsd=xsd2 - WSDLドキュメント(http://192.168.1.46:1102/MatchWCF.svc?wsdl ) - HTTPスキーマat http ://192.168.1.46:1102/MatchWCF.svc?xsd = xsd0 ファイルの生成.. output.cs – martyndev
ええと、ネヴァーマインド「をSilverlightは」あなたが
moonlight
オプションを使用して試すことができますsvcutil
を有効にする(?)を使用して...私はこれを使用していないされているので、このツールはMicrosoft SDK(Windowsマシンにインストールされている)の一部であるように見えるので、Windowsでプロキシを生成してMACに送信する必要があります。これを行うためにXamarinスイートに同様のユーティリティがあるかどうかを知りたい。 – martyndev