2011-01-31 7 views
1

MEFがサービス実装を読み込むためにDeploymentCatalogを使用しようとしています。私は単一のxapで実装しています。次のコードを使用してダウンロードすると、すべて正常です。DeploymentCatalogセキュリティエラー

var catalog = new DeploymentCatalog( "MyXap.xap");

catalog.DownloadAsync();

私は同じコードを書いたが、URIと、それが展開例外をスローしたとき、http://ip:90/Myxap.xapに言って、リモートサーバー上の私のXAPを置く:

VARカタログ=新しいDeploymentCatalog(新しいウリ( "のhttp: //ip:90/MyXap.xap "、UriKind.Absolute)); catalog.DownloadAsync();

助けてください。あなたがダウンロードしようとしているXAPが別のドメインでホストされている場合(または別のポート、私は思う)

答えて

0

事前に

おかげで...あなたのSilverlightアプリケーションはあるより、あなたはサイト上cross domain policy fileが必要になりますあなたのXAPをホストして、Silverlight Appがそれにアクセスできるようにします。

これが問題でない場合は、詳細を入力する必要があります。質問を編集して、展開例外の全文を含めてください。

+0

ありがとうございます。私は自分のxapであるrootディレクトリにclientaccesspolicy.xmlファイルを追加しました。 – Wasim

+0

@ Wasimだから、受け入れられたように答えをマークしてください:) –

関連する問題