S# и MvvmLight
Atom
10/26/2013


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

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

Quote:
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.



Thanks:


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

Avatar
Date: 10/26/2013
Reply


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

vk37

Avatar
Date: 11/13/2013
Reply


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


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy