Не удается сослаться на Microsoft.Moles.Framework.dll в Visual Studio 2010 с пакетом обновления 1 (SP1) - PullRequest
0 голосов
/ 12 декабря 2011

На самом деле я уже решил эту проблему, но все же я не очень доволен тем, как решил эту проблему.

У меня VS2010 SP1 и мне нужен SP1 для работы с Azure SDK.

Прежде всего, установка Pex и Moles как-то создала проблемы с System.XML.dll. Он просто исчез из списка литературы во всех проектах. Я должен был явно найти его и подключить ко всем решениям, которые его использовали.

Кроме того, была еще большая проблема с самими Кротами. TestProjects просто не удалось найти Microsoft.Moles.Framework.dll. И это породило все виды ошибок.

Когда я пытался добавить ссылку на Microsoft.Moles.Framework в диалоговом окне «Добавить ссылку», я получил сообщение: «Microsoft.Moles.Framework, версия = 0.94.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35» несовместим с. NET Framework 4

Решением было явное добавление ссылки на Microsoft.Moles.Framework.dll в C: \ Program Files \ Microsoft Moles \ PublicAssembliesSilverlight. И после этого все работает отлично.

Надеюсь, эта информация кому-нибудь пригодится.

...