私は最初のSilverlightアプリケーションをプログラミングしており、Silverlight対応のWCFサービスを使用してサーバーにデータを取得して送信します。Silverlight対応のWCFサービスを展開する方法は?
SLアプリケーションをホストするSLアプリケーション+ ASP.NET MVC Webページを作成しました。
MVCアプリケーションでは、私はWCFサービスを作成し、私はSLアプリケーションでそれを消費します。ここまでは順調ですね。
Webデプロイメントを使用してプロジェクトをデプロイし、リモートホスト上で動作しますが、Fiddlerを使用しています。リモートアプリケーションが開発サーバー(AKA localhost:port)上にあるWCFサービスを使用していることがわかりました。
私はVSでWCFサービスを変更しましたが、今はリモートホストを指しています。
でも、私のサービスはリモートサーバーを指しています。クロスドメインアクセス用のxmlを作成する必要があるため、機能しません(そして、fiddlerはdomain.com/crossdomain.xmlを探していますdomain.com/virtualdirectory/crossdomain.xml)。
私の質問は次のとおりです。これはどのように扱いますか?ローカルサービスを使用してプロジェクトを作成するとよいでしょう。展開するときは、リモートサービスを使用します。
私はこれを手動で行う必要がありますか、自動的な方法がありますか?
ありがとうございました。