1

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としても機能しません。これも存在せず、リンクに無効なリクエストは表示されません。

ユーザーが最新のプラグインを使用できるようにする方法はありますか?

4

1 に答える 1

2

わたしにはできる。マイナーバージョン番号を含める必要はありません。「5.1」で十分です。5.0では確認できませんが、「5.2」に設定すると、「このページには最新バージョンのSilverlightが必要です」というダイアログが表示されます。リンクのバージョン番号は何もしません。リンク先のページは常に最新バージョンをダウンロードします(明らかな理由により)。

<param name="minRuntimeVersion" value="5.1"/>
于 2013-01-21T15:18:28.220 に答える