SilverLight2 beta 2 からWebサービスを呼んでみようと思って、Webリファレンスの追加を実施してみたところビルドエラー。
なんでじゃーー!!
ネタは2つあって、System.Xml.Linq が見つからないのと、System.ServiceModel.XmlSerializerFormatAttribute が見つからない件。
前者は、参照にSystem.Xml.Linq.dll を追加したら、一応エラーでなくなりました。
(良いのか?それで・・・)
が、後者のエラーがわからない、、、
System.ServiceModel.dll を追加しても、一向に解決しないし、、、
で、Webで調べてみたところ、SilverLight2 Beta2からWCFを使ってWebサービスを呼ぶ。というチュートリアル発見!
で、とりあえず動かしてみました。
今日はこのチュートリアルを動かす手順を殴り書き。
明日、このチュートリアルを解析して普通のWebサービスを呼び出せないか調べる予定です。
というわけで、手順は以下・・・。