Pregunta

Ahora que he instalado Silverlight 3, que parecen incapaces de construir una aplicación de Silverlight para Silverlight 2.

He puesto mis objetos minRuntimeVersion a 2.0.31005.0, sin embargo los usuarios que no tienen Silverlight 3 están todavía le pide que actualice.

Yo prefiero no forzar esta actualización en mis usuarios por el momento, por lo que hay una manera de construir Silverlight para la versión 2 solamente?

Estoy utilizando Visual Studio y que cuente con los silverlight_tools que salieron con la versión 3.
Yo antes tenía silverlight_tools de la versión 2 y simplemente instalar la nueva versión sobre esto.

¿Fue útil?

Solución

a GUÍA dullard: el cambio de Silverlight 3 a Silverlight 2 herramientas parece tener una, todos en no demasiado agradable, respuesta. Pero debe permitirle alcanzar su objetivo de construir tanto SilverLigh 3 y 2 aplicaciones en la misma máquina.

Otros consejos

Yo recomendaría en lugar de instalar ambos Silverlight 2 y Silverlight 3 SDK, y en vez de tener que meterse con desinstalación / instalación de las herramientas todo el tiempo, simplemente construir para ambos, y seleccionar un entorno de desarrollo primario (probablemente Silverlight 3).

he escrito una guía sobre la construcción, tanto para el la misma máquina en marzo. Esta es la forma en que nuestro laboratorio configuración construcción automatizado para construir el juego de herramientas todos los días durante varias versiones.

Esto implica establecer la SilverlightRuntimeVersion, propiedades TargetFrameworkSDKDirectory, y TargetFrameworkDirectory MSBuild cuando la construcción.

Puede configurar las tres propiedades en los archivos del proyecto, el uso de trucos de MSBuild (lo que mi puesto estaba sugiriendo), o simplemente en el símbolo del sistema / construcción a tiempo, puede agregar esas propiedades y señalar a los valores apropiados.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top