Domanda

Ora che ho installato Silverlight 3, mi sembra in grado di creare un'applicazione Silverlight per Silverlight 2.

ho impostato i miei oggetti minRuntimeVersion a 2.0.31005.0, tuttavia gli utenti che non dispongono di Silverlight 3 è ancora richiesto di aggiornare.

preferisco non forzare questo aggiornamento sui miei utenti appena ancora, quindi c'è un modo per costruire Silverlight per la versione 2 solo?

Sto usando Visual Studio e installato i silverlight_tools che è venuto fuori con la versione 3.
In precedenza ho avuto silverlight_tools a partire dalla versione 2 e semplicemente installato la nuova versione su questo.

È stato utile?

Soluzione

a GUIDA dullard: Passare da Silverlight 3 a Silverlight 2 strumenti sembra avere un, tutti in non troppo bello, risposta. Ma dovrebbe consentire di raggiungere il tuo obiettivo di costruire sia SilverLigh 3 e 2 applicazioni sulla stessa macchina.

Altri suggerimenti

Suggerirei invece l'installazione di entrambi i Silverlight 2 e Silverlight 3 SDK, e invece di dover pasticciare con disinstallare / installare gli strumenti per tutto il tempo, solo costruire per entrambi, e selezionare un ambiente di sviluppo primario (probabilmente Silverlight 3).

ho scritto una guida su costruzione sia per il la stessa macchina a marzo. Questo è il modo in cui il nostro laboratorio di installazione di compilazione automatica per costruire il Silverlight Toolkit ogni giorno per più versioni.

Questo comporta l'impostazione della SilverlightRuntimeVersion, proprietà TargetFrameworkSDKDirectory e TargetFrameworkDirectory MSBuild quando si costruisce.

È possibile impostare le tre proprietà nei file di progetto, utilizzando trucchi MSBuild (ciò che il mio post è stato suggerendo), o semplicemente al prompt dei comandi / build-tempo, è possibile aggiungere queste proprietà e indicare loro i valori appropriati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top