Tengo una aplicación WPF Prism que estoy compilando. La aplicación es al punto donde quiero poder agregar EventTriggers a los controles para poder llamar comandos en el modelo de vista subyacente. Sin embargo, parece que no puedo hacer referencia a las DLL correctas para ejecutar el proyecto. Actualmente, estoy haciendo referencia a Microsoft.Expression.Interactions
y System.Windows.Interactivity
desde el directorio C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries
.Haciendo referencia a la DLL de System.Windows.Interactivity correcta de la aplicación Prisma
Cuando ejecuto el módulo, me sale este error:
Could not load file or assembly 'System.Windows.Interactivity,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
The system cannot find the file specified.
he comprobado el ensamblaje System.Windows.Interactivity
en el reflector y puede ver que hace referencia:
- mscorlib
- PresentationCore
- PresentationFramework
- Sistema
- System.Core
- System.Xaml
- WindowsBase
Todas las referencias apuntan al marco 4.0. Hice referencia a cada uno desde la pestaña de referencia .NET, asegurándome de que cada uno sea la versión 4.0. Todas estas referencias se están cargando desde el directorio C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
.
¿Hay alguna otra descarga que necesite para los ensamblajes System.Windows.Interactivity
y Microsoft.Expression.Interactions
para trabajar en mi entorno?
se ha marcado "copia local de cierto en las propiedades del sistema .Windows.Interactividad de referencia? – Basti
Todos los ensamblados están configurados para copiar localmente y parece que aún no funciona. – Josh
Compartí mi experiencia con un problema similar. Por favor, consulte este http://stackoverflow.com/a/33592411/1912383 – user1912383