SharePoint表现类型 - 运行Pex探索错误(System.Moles 4.0.0.0)

时间:2011-08-16 14:38:02

标签: sharepoint sharepoint-2010 moles pex

我正在关注pex和moles(http://research.microsoft.com/en-us/projects/pex/pexsharepoint.pdf)的教程。它已经有一年了,但是在我将Mole类型更改为Behaved类型之前,一切正常。一旦我这样做,'Run Pex Explorations'命令就开始抛出这个异常:

无法加载文件或程序集'System.Moles,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 0ae41878053f6703'或其依赖项之一。系统找不到指定的文件。

我尝试了多种解决方案(包括Moles and SharePoint Behaviour types)。我还尝试为系统4.0.0.0程序集生成Moles,但是失败了多个“无法找到合适的方法来覆盖”错误。

我在pex(0.94)和鼹鼠(1.0.0.0)上使用最新版本。对此有什么解决方案吗?

1 个答案:

答案 0 :(得分:1)

以这种方式为系统创建一个痣:

<Moles xmlns="http://schemas.microsoft.com/moles/2010/">
  <Assembly Name="System" ReflectionOnly="true" />
  <StubGeneration Disable="true" />
</Moles>