問題タブ [slsvcutil]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
377 参照

silverlight - Silverlight WCF "slsvcutil.exe" - タイムアウトの設定方法

Silverlight SDK を使用して、WCF プロキシ (slsvcutil.exe) を生成します。

結果のクラスで接続/応答タイムアウトを異なるレベルに設定するにはどうすればよいですか?

注: iPhone で MonoTouch.NET を使用しているため、app.config はありません。すべての設定はコードで行う必要があります。

0 投票する
0 に答える
796 参照

wcf - SlSvcUtilはMessageHeaderプロパティを無視します

[MessageContract]問題を示すために、属性を持つメッセージクラスを使用する操作を使用して単純なWCFサービスを作成しました。このメッセージにはMyHeaderプロパティが含まれており、属性の注釈が付けられてい[MessageHeader]ます。

次に、以下を使用してSilverlight 4(または5)のプロキシクラスを生成しようとしましたSlSvcUtil.exe

警告なしに、メッセージヘッダーは生成されたクラスで完全に無視されます。したがって、にはプロパティHeaderedMessage がまったく含まれていません。

この奇妙な振る舞いについて、MSDNまたはGoogle検索で情報が見つかりませんでした。他の誰かがこれに問題がありますか?

また、ポータブルクラスライブラリ拡張機能を使用して、Silverlightアプリケーション内でIService直接コントラクトを使用しようとしました。SilverlightChannelFactoryのアセンブリにはクラスが含まれていないため、コンパイルできません。System.ServiceModelMessageHeaderAttribute

更新:生成されたWSDLとWCFSystem.ServiceModelセクションがありません:

WCF構成:

0 投票する
1 に答える
1508 参照

c# - SLsvcutil.exe ツールを使用せずに自動生成コードをプログラムで動的に作成する方法は?

操作を取得するために WCF サービスを使用しています。svutil.exe ツールを使用して WCF サービスのメタデータをプログラムで生成する方法を知っています。SLsvcutil.exe ツールでそれを行う方法がわかりません。C# でプログラムによって slsvcutil.exe によって自動生成されたコードを作成する必要があります。

Plzはこれを知っていますか?

0 投票する
1 に答える
1256 参照

c# - プログラムで slsvcutil.exe ツールを使用してサービスのクライアント プロキシ コードを自動生成

クライアント プロキシを作成するための Visual stdio コマンド プロンプト 2010 (svcutil.exe) ツールを開くと、このツールによって自動生成されたコードが作成されます。

新しいウィンドウで svcutil.exe ツールを開かずに、名前空間を使用してプログラムで同じプロセスを実行System.CodeDom.Compiler.CodeGeneratorし、自動生成プロキシ コードを作成します。

Silverlight 4.0 アプリケーション用の slsvcutil.exe ツールをプログラムで使用する方法を教えてください。new で VS コマンド プロンプトを開かずに、slsvcutil.exe ツールの C# ソース コードを使用して自動生成プロキシ コードを作成するにはどうすればよいですか? これは C# のソース コードが必要です。

System.Diagnostics.Process 名前空間を使用してこのツールをプロセスとして実行できますが、これは Windows 認証でのみ適用するか、ユーザー名とパスワードを設定できます。これは、顧客が資格情報を設定するのに便利な方法ではありません。

slsvcutil ツールを使用してプログラムでクライアント プロキシを作成するための代替ソリューションはありますか? svcutil プロキシ コードを Silverlight slsvcutil プロキシ コードに変更することはできますか? サービス メタ ドキュメントをダウンロードするための Silverlight 4.0 の名前空間は?

0 投票する
1 に答える
793 参照

web-services - MonoDroid EndpointNotFoundException

Microsoft の slsvcutil を使用して生成したクライアント コードを使用して Web サービスを呼び出しています。どのような呼び出しを行っても、EndpointNotFoundException が発生します。スタックトレースは以下です。サービスはローカル マシンで実行されています。同じ生成されたクライアント コードと同じ Web サービスを使用して、MonoTouch アプリケーションから同じ呼び出しを正常に行うことができます。

Android 4.2.6 Monotouch 5.9.9.4 Mono 2.10.9 用に Mono を実行しています。

他の誰かがこれを見ていますか?

0 投票する
1 に答える
976 参照

.net - Monotouch: WCF クライアントの例が必要

MonoTouch を使用してサーバーに接続する WCF クライアントを作成しようとしています。Monotouch は動的コード生成をサポートしていないため、slscvutil.exe を使用してクライアント コードを生成するのにうんざりしていました。そこから得られる出力はコンパイルされません。ChannelBaseジェネリック クラスとして使用しようとしますが、ジェネリックChannelBase<T>ではありません。ChannelBaseさらに、ジェネリック クラスとして使用できるすべての例があります。.net 4.0 の MonoTouch WCF クライアントのサンプルを持っている人はいますか? ありがとう!

0 投票する
1 に答える
130 参照

wcf - SlSvcUtil.exe でポータブル ライブラリを参照しようとしています

ポータブルライブラリを指しているときに/referenceスイッチが機能しないことを誰かが確認できますか? slsvcutil.exeポータブル ライブラリで提供される型を無視し、reference.cs に独自のクラスを作成するだけのようです。その結果、ポータブル ライブラリを参照する Silverlight プロジェクトで型が重複します。

それが機能しない理由はありますか?

0 投票する
2 に答える
1166 参照

c# - 「Object.ReferenceEquals」は、値型で呼び出されるため、常に false です。

SlSvcUtil.exeを使用してサービス クライアント ファイルを作成すると、次のようなコードが表示されます。

ReSharperで検査すると、次の警告が表示されます。

「Object.ReferenceEquals」は、値型で呼び出されるため、常に false です。

文字列が immutableであることは理解していますが、すべてのプロパティに対してこの警告が表示されるようです。

ReSharperは以下を推奨します。

注:これには、単純なゲッターを1行に配置し、を反転しif、冗長なobject修飾子と!= true比較を削除するという私のカスタムスタイルが含まれます

SlSvcUtil.exeが常に false を返すReferenceEquals代わりにEqualsifを使用するのはなぜでしょうか?ReferenceEquals