質問

私はSilverlightで使用されるデータサービスを確保しようとしている、とSLとHTTPSedに難読化されたカスタムSOAPヘッダーを使用してで探しています。

私が使用してこれを行う方法を示す例の任意の数を発見したの IClientMessageInspector の、IEndpointBehavior、およびいくつかの他のもの。わかりました...それはすべて十分に簡単になります。

私は私のクラスを書き、IClientMessageInspectorを継承しようとすると、それはインタフェースが定義されていないことを私に言って続けているが、

私の問題はあります。私は、オブジェクトエクスプローラでそれを見て、それがをSystem.ServiceModel.Dispatcher の名前空間でだと言います。はい。

私は私の人生のために、このインタフェースはいえ、「参照」させることはできません。私はSystem.ServiceModelへのプロジェクト参照を追加した、と私は(大丈夫であることが示されているすべてが)私のコードファイルに次のインポートを持ってます:

Imports System.ServiceModel
Imports System.ServiceModel.Description
Imports System.ServiceModel.Channels
Imports System.ServiceModel.Dispatcher

しかし、私はIClientMessageInspectorを実装しようとすると、それはまだそれが未定義だ、とIClientMessageFormatterまたはIClientOperationSelectorでそれを置き換えるために提供しています私に語りました。

何の参照/輸入私は

??? IClientMessageInspectorを取得するために追加する必要がありますか
役に立ちましたか?

解決

問題を発見しました。プロジェクトで参照System.ServiceModel.dllが新しいインターフェースとDLLのような、代わりのフレームワークv.3.xバージョンが含まれていないランタイムV2.0.50727、反対である。

しかし...今、これはそれ自身の問題になるだろうという新たな問題を提示します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top