2011-11-15 9 views
0

私は、SLオブジェクトが格納(使用)されているWebサイトとは異なるWCFプロジェクトからのサービス参照を持つスタンドアロンのSilverlight 4アプリケーションを使用しています。サービスURLはハードコードされており、SLオブジェクトが格納されている(使用されている)Webサイトは、プロジェクトウィザード(SilverlightプロジェクトとそのWebサイトを作成する)を使用して生成されませんでした。 だから、私の質問は以下のとおりです。?外部Webサービスリファレンスを使用したSilverlightアプリケーション

  • 私はSLからハードコードされたURL値を使用して停止することができる方法( serviceReference.clientファイルから)
  • どのように私は、WCFサービスポートの値を修正するだろうか? (毎回異なるポート値を選択する:localhost:randomPort/...のようにrandomPortを固定しておく)?
  • ロードされたSLプロジェクトをどのようにデバッグできますか? (hereから段階を追ったが、それはエラーにSilverlightのクライアントをダウンロードすることができませんでし2104を投げ続けるWebサーバーの設定を確認してください。)ハードコードされたURLについては

答えて

0

var serviceClient = new YourServiceReference.ServiceClient(); serviceClient.Endpoint.Address=new EndpointAddress("http://yourservice.com/Service.svc");

どのようにできましたWcfサービスポートの値を修正しますか?

WCFプロジェクトプロパティでは、WEB - >サーバー - > Visual Studio開発サーバー - >特定のポートを使用するか、ローカルのIISでサービスをセットアップすることができます。

関連する問題