Tôi có một ứng dụng Prism WPF mà tôi đang xây dựng. Ứng dụng này là điểm mà tôi muốn có thể thêm EventTriggers vào các điều khiển để tôi có thể gọi các lệnh trên mô hình khung nhìn cơ bản. Tuy nhiên, tôi dường như không thể tham khảo các DLL chính xác để làm cho dự án chạy. Hiện tại, tôi đang tham chiếu Microsoft.Expression.Interactions
và System.Windows.Interactivity
từ thư mục C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries
.Tham khảo đúng System.Windows.Interactivity dll từ ứng dụng Prism
Khi tôi chạy mô-đun, tôi nhận được lỗi này:
Could not load file or assembly 'System.Windows.Interactivity,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
The system cannot find the file specified.
Tôi đã kiểm tra việc lắp ráp System.Windows.Interactivity
trong phản xạ và có thể thấy rằng nó tham chiếu:
- mscorlib
- PresentationCore
- PresentationFramework
- Hệ thống
- System.Core
- System.Xaml
- WindowsBase
Tất cả các tài liệu tham khảo trỏ đến khuôn khổ 4.0. Tôi đã tham chiếu từng từ tab tham chiếu .NET, đảm bảo rằng mỗi phiên bản là phiên bản 4.0. Tất cả các tài liệu tham khảo này đang được tải từ thư mục C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
.
Có bản tải xuống nào khác tôi cần cho các hội đồng System.Windows.Interactivity
và Microsoft.Expression.Interactions
để hoạt động trong môi trường của tôi không?
bạn đã thiết lập 'sao chép địa phương' true trong các thuộc tính của hệ thống Tham chiếu .Windows.Interactivity? – Basti
Tất cả các hội đồng được thiết lập để sao chép địa phương và dường như vẫn không hoạt động. – Josh
Tôi đã chia sẻ trải nghiệm của mình với một vấn đề tương tự. Vui lòng tham khảo http://stackoverflow.com/a/33592411/1912383 – user1912383