Silverlight 2 Sidebar Gadget
-
05-07-2019 - |
Pergunta
Como você exibir um aplicativo Silverlight 2.0 em um gadget Vista Sidebar? Sempre que eu carregar um gadget com a tag padrão objeto Silverlight 2, eu recebo o conteúdo padrão no-Silverlight em vez do aplicativo. Então, qual é o truque para permitir a sua operação?
Isto é como eu estou atualmente tentando retirá-lo:
<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>
Existe uma configuração que eu posso usar no IE que afeta a barra lateral para que ele irá permitir que o Silverlight para executar?
Mesmo se eu posso fazê-lo funcionar apenas no meu computador, que seria um bom começo.
Solução
Parece com a versão do Silverlight 2 o parâmetro de origem alterado e tem que ser um URI - veja esta discussão dos fóruns Silverlight: http://silverlight.net/forums/p/30968/99824.aspx
Outras dicas
Só para esclarecer para as gerações futuras:
A alteração do valor de origem para "x-dispositivo: //ClientBin/GTest.xap". Fez o truque