当您开发 Silverlight 应用程序并希望嵌入 HTML 时,您可以执行以下操作:
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="1345px" height="667px">
...
<param name="minRuntimeVersion" value="5.0.61118.0" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=5.0.61118.0" style="textdecoration:none">
<img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
问题是存在阻止 OOB 应用程序自行更新的错误(来源: http: //www.microsoft.com/getsilverlight/locale/en-us/html/Microsoft%20Silverlight%20Release%20History.htm#SL_5_1_10411)
该错误已在 v5.1.x 中修复,但是,当我在 Visual Studio 中开发时,它总是为 5.0.x 设置网页,如上所示。
将值 minRuntimeVersio 更改为 5.1.x 并不是那么简单。我尝试了这一点,并使用参数 &v=5.1 修改了链接......,它不起作用,因为测试我什至可以“要求”5.2它甚至不存在,并且链接不显示无效请求。
知道如何确保用户拥有最新的插件吗?