2011-08-16 63 views
1

我正在關注pex和痣的教程(http://research.microsoft.com/en-us/projects/pex/pexsharepoint.pdf)。它的一歲,但一切正常,直到我將Mole類型更改爲Behaved類型。一旦我這樣做了,'Run Pex Explorations'命令開始拋出這個異常:SharePoint Behaviors類型 - 運行Pex探索錯誤(System.Moles 4.0.0.0)

無法加載文件或程序集'System.Moles,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 0ae41878053f6703'或其依賴項之一。該系統找不到指定的文件。

我試過多個解決方案(包括Moles and SharePoint Behaviour types)。我也嘗試爲System 4.0.0.0程序集生成Moles,但是由於多個'找不到合適的方法來覆蓋'錯誤而失敗。

我在pex(0.94)和moles(1.0.0.0)上使用最新版本。有沒有解決方案?

回答

1

只需創建一個摩爾的系統是這樣的:

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

似乎爲我工作! – Stefan