Frage

Nachdem ich über die tragbaren Bibliotheken von Visual Studio 11 gelesen hatte, versuchte ich, meine gemeinsame Bibliothek für WPF in eins zu setzen, die sowohl .NET 4- und UIS-UIS für Metro-Stil zielt.Ich kann nicht herausfinden, wie er den Compiler bekomme, um bestimmte Klassen zu erkennen, selbst nach Hinzufügen zusätzlicher Referenzen, während Sie die Warnung ignorieren, dass "das Projekt auf die .NET-tragbare Teilmenge zurückgezogen wird.Diejenigen, die mich am meisten puzzle, sind die Klassen "Kontrolle" und "Gegenstände konstruieren", da ich weiß, dass sie sowohl in der WPF- als auch in der Metro-UIS existieren.Warum kann der Compiler diese Klassen nicht finden?

War es hilfreich?

Lösung

Die tragbaren Bibliotheken dienen für Nicht-GUI-Typklassen.Meistens Geschäftslogik.

Andere Tipps

Wie bereits erwähnt, ist die UI-Schicht zwischen WPF und Metro nicht tragbar oder kompatibel.Der Ansatz, den wir vorschlagen, ist, MVVM zur separaten Geschäftslogik von der UI-Logik zu verwenden. Ich habe hier einen Artikel geschrieben, der dies hier tut, hier: http://msdn.microsoft.com/en-us/magazine/hh852593.aspx .

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