我想我的應用程序下載並安裝Silverlight 4,Silverlight的不5.任何力Silverlight 4的客戶端安裝,而不是Silverlight的5
SL 4節+客戶端計算機上安裝=我的應用程序運行完美。 安裝在客戶端計算機上的SL v.5 + =我的應用運行得像便便和崩潰。
這是一個業務應用程序,我可以告訴客戶端要安裝的版本。問題是,使用VS2010生成的以下標準標記,它會強制每次都安裝SL5。
有沒有辦法讓SL 4安裝,因爲在安裝客戶端(v4和v5)的SL版本上存在明顯的兼容性錯誤。
重寫SL代碼不是一個選項。
任何幫助將是偉大的..這裏是由VS自動生成的標記。
謝謝。
<body>
<form id="form1" runat="server" style="height:100%">
<div id="silverlightControlHost">
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
<param name="source" value="ClientBin/Web.Portal.xap"/>
<param name="onError" value="onSilverlightError" />
<param name="background" value="white" />
<param name="minRuntimeVersion" value="4.0.60310.0" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.60310.0" style="text-decoration:none">
<img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
</a>
</object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe></div>
</form>
</body>
這正是我最終做的。 – wakurth 2012-03-27 20:28:00