2016-12-29 10 views
0

私はPCLプロジェクトを.Net Standard 1.5プロジェクトに変換しました。私はNugetからSystem.ServiceModelパッケージをインストールしました。 System.ServiceModel名前空間を使用する方法を見つけることはできません。.Net標準プロジェクト、System.ServiceModelクラスの使い方

何か助けていただければ幸いです。

+0

なぜあなたはどこで使う必要がありますか? System.ServiceModel名前空間は.net 1.5では互換性がないため、わかりませんが、私は喜んでいます。 – Rajput

+0

@Rajputカスタム動作でWCFを呼び出していました –

+0

そのため、serviceModel名前空間は.net 3.5以降でサポートされています – Rajput

答えて

1

System.ServiceModel.Securityパッケージをインストールすると問題が解決しました。

上記のパッケージをインストールした後。今私はSystem.ServiceModel名前空間を使用することができます。

また、プロキシ用にSystem.ServiceModel.Httpをインストールする必要があります。

+0

WSHttpBindingを使用しようとしています。上記の2つのパッケージとSystem.ServiceModel.Webをインストールしても、オブジェクトは認識されません。このバインディングは.net標準ではサポートされていませんか? – JonesCola

+0

@JonesCola、WSHttpBindingは.NET標準でサポートされています。これは何か、私は両方のJsonベースのcsprojベースの.Net標準プロジェクトのための多くの苦労の後に達成しています。残念ながら、私はステップを覚えていない、それは長い時間だった。あなたはもっと試してみるべきです。目を開いたままにしておくと、誰かがコミュニティでここを助けることができます。 –

関連する問題