当我运行 Silverlight 5 项目时,测试页面显示“安装 Silverlight”徽标。单击通过显示以下详细信息:
安装版本:Silverlight 5 (5.0.60401.0) 请求版本:Silverlight 4 (4.0.60531.0)
什么决定了请求的版本?
注意 “目标 Silverlight 版本”在项目属性中设置为版本 5。
我在 Visual Studio 2010 生成的 MVC 项目宿主中运行 Silverlight .xap。
当我运行 Silverlight 5 项目时,测试页面显示“安装 Silverlight”徽标。单击通过显示以下详细信息:
安装版本:Silverlight 5 (5.0.60401.0) 请求版本:Silverlight 4 (4.0.60531.0)
什么决定了请求的版本?
注意 “目标 Silverlight 版本”在项目属性中设置为版本 5。
我在 Visual Studio 2010 生成的 MVC 项目宿主中运行 Silverlight .xap。
这是 SL5 RC 的问题。几个月前,当他们放弃 RC 状态时,我的 Silverlight 5 应用程序最终放弃了尝试恢复到 SL4。他们这样做是因为当时 SL4 是 SL 的最新“完整/稳定”版本。
我认为这是 Silverlight 当前 RC 版本的问题。模板中的链接指向:
http://go.microsoft.com/fwlink/?LinkID=149156&v=5.0.60818.0
如果您转到此页面,您将看到请求的版本被硬编码为您上面列出的版本。您是否安装了 RC 工具 (60818) 但只安装了 Silverlight 的 Beta 版 (60401)?