Frage

Nun, da ich installiert habe Silverlight 3, scheine ich nicht in der Lage eine Silverlight-Anwendung für Silverlight 2 zu bauen.

Ich habe meine Objekte minRuntimeVersion zu 2.0.31005.0 gesetzt, jedoch Benutzer, die nicht über Silverlight 3 sind noch zu aktualisieren aufgefordert werden.

Ich würde es vorziehen, dieses Update nicht nur auf meinen Benutzern noch zu zwingen, so ist es eine Möglichkeit, Silverlight zu bauen für die Version 2 nur?

Ich bin mit Visual Studio und haben die silverlight_tools installiert, die mit Version herauskam 3.
Vorher hatte ich silverlight_tools ab Version 2 und einfach installiert die neue Version über diese.

War es hilfreich?

Lösung

A dullard'S GUIDE: Der Wechsel von Silverlight 3 zu Silverlight 2-Tools ein zu haben scheint, die alle in nicht allzu schön, Antwort zu sein. Aber es sollte Ihnen ermöglichen, Ihr Ziel zu bauen sowohl SilverLigh 3 und 2-Anwendungen auf der gleichen Maschine zu erreichen.

Andere Tipps

würde ich empfehlen, stattdessen beide Silverlight 2 und Silverlight 3 SDKs installieren, und statt mit Deinstallation mess / Installation des Tools die ganze Zeit, nur bauen sowohl für, und wählen Sie eine primäre Entwicklungsumgebung (wahrscheinlich Silverlight 3).

schrieb ich einen Führer oben auf sowohl auf den Aufbau die gleiche Maschine bereits im März. Dies ist, wie wir unseren automatisierter Build-Laboraufbau des Silverlight-Toolkit jeden Tag für mehrere Versionen zu bauen.

Dies beinhaltet Einstellung der SilverlightRuntimeVersion, TargetFrameworkSDKDirectory und TargetFrameworkDirectory MSBuild Eigenschaften beim Bau.

Sie können die drei Eigenschaften in Projektdateien festgelegt, mit MSBuild Tricks (was mein Beitrag wurde darauf hindeutet), oder einfach nur an der Eingabeaufforderung / Build-Zeit, können Sie diese Eigenschaften und sie auf die entsprechenden Werte hinzuzufügen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top