2008-10-30 17 views
8

Jak wyświetlić aplikację Silverlight 2.0 w gadżecie paska bocznego Vista? Za każdym razem, gdy ładuję gadżet za pomocą standardowego tagu obiektu Silverlight 2, otrzymuję domyślną treść nie-silverlight zamiast aplikacji. Więc jaka jest sztuczka pozwalająca mu działać?Silverlight 2 Sidebar Gadget

To jak jestem obecnie próbuje wyciągnąć go:

<html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=Unicode" /> 
    <title>Silverlight Test</title> 
    <style type="text/css"> 
     body { 
     margin: 0; 
     width: 130px; 
     } 
    </style> 
    </head> 

    <body> 
    <object data="data:application/x-silverlight," type="application/x-silverlight-2" width="100%" height="100%"> 
      <param name="source" value="GTest.xap"/>    
      <param name="background" value="transparent" /> 
      <param name="minRuntimeVersion" value="2.0.31005.0" /> 
      <param name="autoUpgrade" value="true" /> 
      <param name="windowless" value="true" /> 
      Get Silverlight 
     </object> 
    </body> 

    </html> 

Czy jest ustawienie można używać w IE, który wpływa na pasek boczny więc pozwoli to Silverlight do wykonania?

Nawet jeśli uda mi się uruchomić go tylko na moim komputerze, będzie to dobry początek.

Odpowiedz

9

prostu do wyjaśnienia dla przyszłych pokoleń:

Zmiana wartość źródłowa do "x-gadget: //ClientBin/GTest.xap" załatwiła sprawę.