Ich habe ein Klassenbibliotheksprojekt, in dem ich einige Schnittstellen und Klassen für meine WPF-Anwendung und meine RIA-Dienste verwalte.
In die Klasse, der ich ein Mitglied hinzufügen möchte
%Vor%oder
%Vor%Aber ich habe diesen Fehler bekommen.
Error 2 Der Typ 'System.Windows.Freezable' ist in einer Assembly definiert Das ist nicht referenziert. Sie müssen der Baugruppe einen Verweis hinzufügen 'WindowsBase, Version = 4.0.0.0, Kultur = neutral, PublicKeyToken = 31bf3856ad364e35 '.
Was ist los?
Wie kann ich es reparieren, wenn ich unter Referenz hinzufügen Fenster kann ich diese Assembly überhaupt nicht sehen?
Die Lösung ist einfach. Fügen Sie einfach Verweise auf die folgenden drei DLLs hinzu:
WindowsBase.dll
PresentationFramework.dll
PresentationCore.dll
In .Net 4.5 befinden sich diese DLLs normalerweise in einem Verzeichnis mit folgendem Namen: C: \ Programme (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5