読者です 読者をやめる 読者になる 読者になる

ROMANCE DAWN for the new world

Microsoft Azure を中心とした技術情報を書いています。

Windows Phone 8.1 では WCF がサポートされていなかった

タイトルの通りなのですが、Windows Phone 8.1 では、WCF(System.ServiceModel 名前空間)に非対応でした。ServiceContract などを使おうとしても、コンパイルエラーとなってしまいます。

wcf

Silverlight のサブセットである Windows Phone 7.5 や 8.0 では、WCF の通信が可能でした。Universal Windows App では、ストアと電話の API は 9 割の互換性を持つと言われていますが、WCF が非互換の1割に含まれていたとは。

すでに ASP.NET Web API などでサービスを公開し、HttpClient で通信するプログラミングが中心となっており、今さらモバイル向けに WCF で通信することはないと思いますが・・・