Pergunta

Agora que eu tenho instalado o Silverlight 3, que parecem incapazes de construir uma aplicação Silverlight para o Silverlight 2.

pus o meu objetos minRuntimeVersion para 2.0.31005.0, no entanto usuários que não têm o Silverlight 3 ainda será solicitado a atualização.

Eu preferiria não forçar essa atualização em meus usuários ainda, então existe uma maneira de construir Silverlight para a versão 2 apenas?

Estou usando o Visual Studio e ter instalado os silverlight_tools que saíram com a versão 3.
Anteriormente eu tinha silverlight_tools de versão 2 e simplesmente instalou a nova versão sobre isso.

Foi útil?

Solução

a GUIA dO estúpido: a mudança do Silverlight 3 para o Silverlight 2 ferramentas parece ter um, todos em não muito bom, resposta. Mas deve permitir-lhe atingir o seu objetivo de construir tanto SilverLigh 3 e 2 aplicações na mesma máquina.

Outras dicas

Eu recomendaria em vez de instalar ambos Silverlight 2 e Silverlight 3 SDKs, e em vez de ter que mexer com desinstalar / instalar as ferramentas o tempo todo, apenas construir para ambos, e selecione um ambiente de desenvolvimento primário (provavelmente Silverlight 3).

Eu escrevi um guia sobre construindo para tanto volta a mesma máquina em março. É assim que configurar o nosso laboratório de compilação automatizada para construir o Silverlight Toolkit todos os dias por vários lançamentos.

Trata-se de definir o SilverlightRuntimeVersion, propriedades TargetFrameworkSDKDirectory e TargetFrameworkDirectory MSBuild quando a construção.

Você pode definir as três propriedades em seus arquivos de projeto, usando truques MSBuild (o que meu post foi sugerindo), ou apenas no prompt / build-time de comando, você pode adicionar essas propriedades e apontá-los para os valores adequados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top