S# и MvvmLight
Atom
26.10.2013


Всем добрый день,

Для заметки S# Api не будет работать с MvvmLight. При подключении куик трейдера выкидывает следующую ошибку.

Цитата:
Message "Could not load file or assembly 'Microsoft.Practices.ServiceLocation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)" string


Скорее всего не поделили слово ServiceLocation.

Надеюсь поможет с экономить чуточку времени. Мне пришлось заново проект создавать чтобы найти эту ошибку и его причину.

Вот что об этом пишут в MvvmLight http://stackoverflow.com...actices-servicelocation

Проблема не столь в MvvmLight как в CommonServiceLocator http://commonservicelocator.codeplex.com/ видимо S# использует не подписанную версию CommonServiceLocator.



Спасибо:


Валентин Мирошниченко

Фотография
Дата: 26.10.2013
Ответить


Проблема решается очень просто. Скачайте исходный коды MvvmLight и замените референс на ServiceLocation из нашей библиотеки.
Спасибо:

vk37

Фотография
Дата: 13.11.2013
Ответить


Я решил так. Чтобы исходные коды не качать. )
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy