2009-06-26 7 views
0

私は、SharePoint Web ServicesとのインターフェイスをとるSilverlightアプリケーションを構築しています。 Windowsフォームアプリケーションでは、ローカルのSharePointサーバーへのWeb参照を作成し、実行時に参照のUriを使用したいSharePointサイトを指すように変更します。 SilverlightはWeb参照を持っていないようですが、サービス参照で同様の機能を実現できます。しかし、実行時に参照のUriを変更する方法はないようです。 Silverlightでこれを行う方法はありますか?または、SilverlightからSharePoint Webサービスを使用するより良い方法ですか?Silverlightの動的サービスリファレンス

注:私は、リストアイテムの添付ファイルにアクセスする必要があるので、owssvr.dllが十分ではない(と思う?)

答えて

2

あなたはWCFを(サービスを参照すること)を使用しているとして、あなたは住所を変更することができます見てのようなサービスの:

MyServiceSoapClient soapClient = new MyServiceSoapClient(); 
mySoapClient.Endpoint.Address = new EndpointAddress(URI]); 
// do call here 
0

この例では欠けているようです。 soapClientとmySoapClientの違い Endpoint.addressはサービス(SVC)のプロパティではありません。

関連する問題