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のWebページがセットアップされます。
minRuntimeVersioの値を5.1.xに変更するのは簡単ではありません。これを試しただけでなく、パラメータ&v = 5.1 ....を使用してリンクを変更しましたが、テストとして「必要」な5.2としても機能しません。これも存在せず、リンクに無効なリクエストは表示されません。
ユーザーが最新のプラグインを使用できるようにする方法はありますか?