Frage

Wie zeigen Sie eine Silverlight-2.0-Anwendung in einem Vista Sidebar Gadget? Jedes Mal, wenn ich ein Gadget mit dem Standard Silverlight 2-Objekt-Tag lade, erhalte ich den nicht-Silverlight-Standardinhalt anstelle der App. Also, was ist der Trick erlaubt es zu laufen?

Dies ist, wie ich gerade versucht, es zu ziehen aus:

<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>

Gibt es eine Einstellung, die ich im Internet Explorer verwenden können, die in der Sidebar wirkt so wird es Silverlight ermöglicht ausführen?

Auch wenn ich kann es nur auf meinem Computer arbeiten, das wäre ein guter Anfang sein.

War es hilfreich?

Lösung

Es scheint mit der Release-Version von Silverlight 2 die Quelle der Parameter geändert und hat eine URI sein - dieses Thema von den Silverlight-Foren finden Sie unter: http://silverlight.net/forums/p/30968/99824.aspx

Andere Tipps

Nur für zukünftige Generationen zu klären:

Ändern der Quellenwert zu "x-Gadget: //ClientBin/GTest.xap" hat den Trick

.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top