Microsoft Visual Studio 2010
版本10.0.40219.1 SP1Rel
Microsoft .NET Framework
版本4.0.30319 SP1Rel

安装版本:Ultimate

微软Moles 1.0.0.0
Visual Studio的Moles生成器

我正在与MS Pex / Moles做一些研究/工作,并下载了Pex / Moles的0.94.0.0版本。安装完成,没有任何错误。

我正在浏览其中包含的一些文档,其中之一是Microsoft Code Contracts和Microsoft Pex入门。我在练习1中遇到问题。在我的方法中单击鼠标右键时,文档说我应该看到“运行Pex”选项,但是我没有该选项。实际上,我在右键菜单或其他任何地方都没有Pex的任何选项。

我在VS关闭的情况下运行安装程序,但我也没有为Pex添加参考(我确实有它,并且没有为Run Pex提供选择)。

作为一家公司,我们尚未迁移到Vs2012,因此这不是一个选择。

更新:我刚刚下载了以下内容:
http://research.microsoft.com/en-us/downloads/d2279651-851f-4d7a-bf05-16fd7eb26559/default.aspx
 即使我有一台64位计算机,这也是“ Pex-.NET(32位)自动白盒测试”。我安装了VS2010,然后再次打开并尝试了。我确实可以选择Run Pex和Run Pex Exploration。我不确定原始下载文件是否没有此安装文件,或者我是否需要单独安装。

最佳答案

我刚刚下载了以下文件:http://research.microsoft.com/en-us/downloads/d2279651-851f-4d7a-bf05-16fd7eb26559/default.aspx,即使我有一台64位计算机,它也是“ Pex-.NET(32位)自动白盒测试”。我安装了VS2010,然后再次打开并尝试了。我确实可以选择Run Pex和Run Pex Exploration。我不确定原始下载文件是否没有此安装文件,或者我是否需要单独安装。

关于c# - 不在右键菜单中运行Pex,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16178238/

10-11 00:46