无法在Visual Studio 2010 SP1中引用Microsoft.Moles.Framework.dll

时间:2011-12-12 13:59:47

标签: .net-4.0 moles pex visual-studio-2010-sp1 pex-and-moles

其实我已经解决了这个问题,但我对解决这个问题的方式仍然不满意。

我有VS2010 SP1,我需要SP1才能使用Azure SDK。

首先安装Pex和Moles会以某种方式造成System.XML.dll的问题。它刚从所有项目中的参考文献中消失。我必须明确地找到它并将其连接到使用它的所有解决方案。

此外,Moles本身存在更大的问题。 TestProjects无法找到 Microsoft.Moles.Framework.dll。它产生了各种错误。

当我尝试在“添加参与”对话框中添加对Microsoft.Moles.Framework的引用时,我收到消息:“Microsoft.Moles.Framework,Version = 0.94.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”与之不兼容。 NET Framework 4

解决方案是在C:\ Program Files \ Microsoft Moles \ PublicAssembliesSilverlight中显式添加对Microsoft.Moles.Framework.dll的引用。到那之后,到目前为止一切正常。

我希望这些信息可以对某人有所帮助。

0 个答案:

没有答案