Verweisen auf das richtige System.Windows.Interaktivität dll von Prism-Anwendung

Ich habe eine WPF-Anwendung Prism, die ich Baue. Der Antrag ist bis zu dem Punkt, wo ich will hinzufügen zu können EventTriggers zu steuert, so kann ich rufen Sie die Befehle auf dem zugrunde liegenden view-Modell. Aber ich kann nicht scheinen, um Referenz die richtigen DLLs um das Projekt zu führen. Derzeit bin ich verweisen auf Microsoft.Expression.Interactions und System.Windows.Interactivity von der C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries - Verzeichnis.

Wenn ich das Modul bekomme ich diesen Fehler:

Konnte nicht geladen, Datei oder assembly 'System.Windows.Interaktivität
PublicKeyToken=31bf3856ad364e35' oder eine Ihrer Abhängigkeiten.
Das system kann nicht die angegebene Datei gefunden werden.

Überprüfte ich die System.Windows.Interactivity Montage im Reflektor und sehen können, dass es Referenzen:

  • mscorlib
  • PresentationCore
  • PresentationFramework
  • System
  • System.Kern
  • System.Xaml
  • WindowsBase

Alle Verweise zeigen auf das 4.0 framework. Ich habe verwiesen wird, jeweils aus der .NET-Referenz-Registerkarte, um sicherzustellen, dass jeder ist die version 4.0. Alle diese Verweise werden geladen, aus der C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0 - Verzeichnis.

Gibt es einen anderen download, ich brauche für die System.Windows.Interactivity und Microsoft.Expression.Interactions Baugruppen für die Arbeit in meinem Umfeld?

Haben Sie 'copy local" auf true in den Eigenschaften des Systems.Windows.Interaktivität Referenz?
Alle Baugruppen gesetzt werden, um lokale Kopie und das immer noch nicht zu funktionieren scheint.
Ich habe meine Erfahrung zu einem ähnlichen problem. Bitte diesen stackoverflow.com/a/33592411/1912383

InformationsquelleAutor Josh | 2011-09-02

Schreibe einen Kommentar