2012-10-10 37 views
0

我有一个Silverlight应用程序,它在VS2010,当我把它上传到IIS7和尝试浏览它,我得到一个错误说关键浏览器错误 - 无法加载XAML资源

工作完全没问题,然后初始化过程中“出错。而浏览器无法启动,这可能是由于网络连接问题,浏览器配置问题,或站点配置问题“

错误的进一步的细节:

”无法从加载的XAML资源/配置/主题/地图/ map.xaml“。

如果我导航到文件夹,说它无法加载它,我可以看到它在那里,它看起来是在正确的格式(因为它应该是如果它在我的本地计算机上工作)。所以我想可能是权限被阻止,所以我查了一下,并且有足够的权限来访问这个文件。

有谁知道什么可能会导致此错误,以及如何解决它?

回答

0

事实证明,这个错误并不是很明确,但我发现这是因为试图通过http请求来自https网站的图片。对于像这样的交叉计划请求,Silverlight似乎非常严格,并且不会允许它。因为除了双方都是http或https之外,没有其他解决方法。

解决方法是使两个http然后它的工作。

来自微软的信息来源here