我正在尝试使用Azure,以便我们可以将现有的Silverlight应用程序移植到Azure。
问题:在运行包含Web角色的Silverlight Web应用程序的Windows Azure项目时,由于错误2104,浏览器中将显示空白页:无法下载Silverlight应用程序。检查Web服务器设置
我尝试过的事情
.xap mime类型已在IIS7中的默认网站上注册。甚至applicationHost.config文件也包含正确的条目。
我重新启动了存储和计算模拟器并执行了IIS重置。
我还尝试将以下代码放在silverlight应用程序web.config
中<system.webServer>
<staticContent>
<mimeMap fileExtension=".xap" mimeType="application/x-silverlight-app" />
</staticContent>
但这导致编译错误。无法将调试器附加到iis worker的影响......
我有什么想法可以解决这个问题吗?
答案 0 :(得分:0)
遇到了问题。我在“默认网站”上设置了Mime类型。我需要在IIS服务器上设置它(树中最顶层的项目)。
现在有效。