Я создал настраиваемый элемент управления, который требует визуального управления состоянием. Поскольку поддержка VisualStateManager в среде .NET 3.5 отсутствует. Поэтому я использую WPFToolkit v3.5.40619.1 внутренне, чтобы использовать VisualStateManager в моем проекте управления.Исключение несоответствия сборки в WPF
Теперь, если я использую этот настраиваемый элемент управления в отдельном проекте, добавив ссылку на него, я должен добавить ссылку на WPFToolkit.dll, так как мой элемент управления использует его внутри. Но если я добавлю другую версию WPFToolkit, то есть 3.5.40128.4, которая отличается от той, которая используется в моем пользовательском элементе управления, она выдает исключение «Не удалось загрузить файл или сборку WPFToolkit, Version = 3.5.40128.4, Culture = neutral, PublicKeyToken = 51f5d93763bdb58e 'или одна из его зависимостей. Определение манифеста расположенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) Ошибка в объекте' System.Windows.Controls.ControlTemplate ' ".
Нет проблем, если я использую тот же WPFToolkit v3.5.40619.1, который используется внутри моего настраиваемого элемента управления.
Может кто-нибудь, пожалуйста, скажите мне, как я могу решить эту проблему?
У меня такая же проблема. Кажется, что Specific Version = false не работает для ссылок DLL приложений WPF. Любое обновление об этом? –