¿Puedo agregar proyectos de Silverlight 2.0 a mi aplicación web y seguir apuntando a .NET Framework 2.0?

StackOverflow https://stackoverflow.com/questions/427887

Pregunta

¿Puedo agregar nuevos proyectos Silverlight 2.0 a mi aplicación web ASP.NET 2.0 y seguir apuntando a .NET Framework 2.0 en Visual Studio 2008?

ScottGu no menciona Silverlight en su publicación sobre la orientación múltiple .

Publicaciones de Michael Scwartz en Silverlight con Visual Studio .NET 2005 y Cómo crear aplicaciones Silverlight con Notepad consulte VS2005 o Silverlight 1.1 (es decir, pre-RTM).

¿Alguien más ha intentado esto todavía?

[UPDATEfont>

Ahora que actualicé el proyecto web, comencé a usar el control Silverlight ...

¿Fue útil?

Solución

Michael tiene razón al usar la etiqueta de objeto, pero también querrás hacer otras dos cosas:

  • Utilice un paso posterior a la compilación en el proyecto Silverlight para copiar el archivo xap integrado en su proyecto web (ya que los enlaces Silverlight no funcionan con proyectos ASP.NET 2.0).
  • Agregue el archivo Siverlight.js a la página etiquetada de objeto para obtener una mejor instalación in situ y detección de complementos.

Otros consejos

La orientación es por proyecto, no hay ninguna razón por la que no pueda incluir varios proyectos que se dirijan a diferentes marcos en la misma solución.

Sí puedes. Dado que Silverlight solo se ejecuta en el cliente, puede invocar el complemento de Silverlight con una etiqueta de objeto:

<object width="300" height="300"
    data="data:application/x-silverlight," 
    type="application/x-silverlight-2" >
    <param name="source" value="SilverlightApplication1.xap"/>
</object>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top