我在我的Windows 7机器上安装了Pex(Visual Studio 2010 Pex 0.94.51023.0 Power Tools(x64) - (英文))。但是,当我右键单击VS2010中的一段代码时,我没有看到“Run Pex”选项。当我使用VS2008打开另一个项目时,它是可见的。知道为什么选项没有出现在VS2010中吗?
答案 0 :(得分:0)
首先,您是否尝试重新安装Pex?
否则,如有经验的here,如果Pex认为您的项目是测试项目,例如因为它引用了一些单元测试框架或Microsoft.Pex.Framework,所以Pex只会探索标有[PexMethod]
属性的方法。否则,Pex应该允许探索任何公共方法。这可能是你的问题吗?
否则,如果您在VS 2008和VS 2010之间切换,可能会遇到this problem。