Frage

Wenn ich Baugruppen vermeiden verweisen, die in der Silverlight-2.0-Laufzeit nicht existieren, wird the.Net 2.0 Bibliothek dlls ich mit VS2008 Arbeit schaffen mit Silverlight ohne Neuübersetzung oder anderer Veränderung?

War es hilfreich?

Lösung

Nein, Sie werden nach wie vor gegen die Silverlight-Versionen der Baugruppen neu kompiliert werden müssen. Sie können diese Dateien auf ein Silverlight-Klassenbibliothek-Projekt „als Link“ hinzufügen, die gleiche Datei zwischen beiden Projekten zu teilen, so dass Sie zumindest nicht kümmern müssen nicht synchron zu bekommen.

Andere Tipps

Zusätzlich zu den Dateien in einem Projekt zu erstellen und sie als Glieder der anderen hinzufügen, können Sie immer noch API Unterschied zwischen dem Desktop und Silverlight-APIs begegnen. Sie können diesen Code Unterschiede mit #if Blöcken umgehen, d.

#if SILVERLIGHT
/* some code */
#else // WPF
/* some other code */
#endif
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top