Silverlight 4.0 DeploymentCatalog安全错误

Silverlight 4.0 DeploymentCatalog安全错误,silverlight-4.0,mef,Silverlight 4.0,Mef,我试图使用DeploymentCatalog通过MEF加载我的服务实现。我在一个xap中实现了这个功能。当我使用以下代码下载它时,一切正常: var catalog=newdeploymentcatalog(“MyXap.xap”) catalog.downloadsync() 我将我的xap放在远程服务器上,比如打开,当我编写相同的代码但使用uri时,它会引发部署异常: var catalog=newdeploymentcatalog(新Uri(“http://ip:90/MyXap.xap“

我试图使用DeploymentCatalog通过MEF加载我的服务实现。我在一个xap中实现了这个功能。当我使用以下代码下载它时,一切正常:

var catalog=newdeploymentcatalog(“MyXap.xap”)

catalog.downloadsync()

我将我的xap放在远程服务器上,比如打开,当我编写相同的代码但使用uri时,它会引发部署异常:

var catalog=newdeploymentcatalog(新Uri(“http://ip:90/MyXap.xap“,UriKind.Absolute”);catalog.downloadsync()

任何帮助


提前感谢…

如果您尝试下载的XAP托管在与Silverlight应用程序不同的域(或不同的端口,我认为),您需要在托管XAP的站点上安装一个服务器,以允许Silverlight应用程序访问它


如果这不是问题所在,您需要提供更多信息。编辑您的问题,以包含您收到的部署异常的全文。

非常感谢。我在根目录中添加了clientaccesspolicy.xml文件,其中是我的xaps,它现在正在工作。