WindowsPhone7プロジェクトでWCFを使用しています。プロジェクトにWCFのコールバックサービスが必要です。しかし、プロジェクトでwsDualHttpBindingを使用しているときにエラーが発生しました。だから、私はそれについてたくさんググった。したがって、私の後の結論は、WindowsPhoneアプリケーションでPollingHttpBindingを使用することです。そこで、PollingDuplexで作業を再開します。サーバー側のWCFサービスで「C:\ ProgramFiles(x86)\ Microsoft SDKs \ Silverlight \ v4.0 \ Server\System.ServiceModel.PollingDuplex.dll」というパスからPollingDuplex参照を使用しました。また、正常に動作し、SLSVCUTIL.EXEを介してサービスを利用することもできます。しかし、PollingDuplex( "C:\ Program Files(x86)\ Microsoft SDKs \ Silverlight \ v4.0 \ Client \ System.ServiceModel.PollingDuplex.dll")参照をWindowsPhone7クライアント側のコードに含めようとすると
「タイプユニバースはアセンブリを解決できません:System.ServiceModel.Extensions、Version = 2.0.5.0、Culture = neutral、PublicKeyToken=31bf3856ad364e35」
このエラーの解決にご協力ください。
システム仕様:
Windows 8(64ビット)
Visual Studio 2012
Windows Phone 8 SDK
Silverlight 4.0