У мене є кілька асамблей, на які посилається Призма(версія 4) збірки, які я мав у каталозі, я отримав призми до. Я хотів перейти на NuGet, тому я видалив всі ці посилання та встановив пакунки через NuGet і вирішив встановити пакунки на всі ті ж самі збірки, як і раніше. Призма 4.1 тепер згадується. Рішення побудовано чудово (очистити і перебудувати).
Тоді, коли я запускаю додаток, як тільки ценамагається створити об'єкт, який використовує посилання Призм Я отримую "FileLoadException: Не вдається завантажити файл або збірку" Microsoft.Practices.Prism.Interactivity, Version = 4.0.0.0, Culture = нейтральний, PublicKeyToken = 31bf3856ad364e35 "або один з його залежностей. зіставте збірку посилання "
Я підтвердив, що 4.1 DLL були в моїй папці "bin", тому я знаю, що існують файли. Що я роблю неправильно?
Відповіді:
1 для відповіді № 1Виклав це. Я випадково пропустив збірку під час встановлення пакетів з NuGet. На цьому зборах було посилатися на збірку моє об'єкт в тому, що я намагався створити. Я встановив пакет 4.1 на цей інший збірник, і все працює, як очікувалося.