这看起来有点愚蠢,但我找不到答案:
我的团队刚刚转向VS2010终极版,我们希望启用代码覆盖。我发现的所有说明都提到打开Local.testsettings
文件并转到“执行标准”选项卡。
好吧,我没有这个标签,我确实有VS2010终极版,它应该支持代码覆盖。
请帮助:)
诺亚
答案 0 :(得分:12)
不要忘记按钮'配置' !!!
选择Test/Edit Test settings/your active settings/
选择标签Data & Diagnostics
,
选择行Code Coverage
检查Enabled
点击网格顶部的小配置符号。
检查要从...
答案 1 :(得分:7)
Solution Exlorer中应该有一个解决方案项目文件夹。双击Local.testsettings文件。
应弹出一个新窗口。有一个列表可供选择。诸如General,Roles等的参赛作品
选择条目“数据和诊断”。在那里,您可以启用代码覆盖。
答案 2 :(得分:2)
总结一下:
解决方案资源管理器中应该有Solution Items
个文件夹,其中应包含Local.testsettings
个文件。
双击它,转到打开窗口中的Data and Diagnostics
,在那里启用Code Coverage
。然后单击那里的Configure
按钮,检查您希望Code Coverage工作的程序集。 Apply
您的设置,现在代码覆盖率应该有效。
如果您没有Solution Items
文件夹,或者没有Local.testsettings
文件,您可能只需创建新的Test Project
。它将创建Local.testsettings
。如果您不需要,可以删除新的测试项目。
答案 3 :(得分:1)
以下是VS 2010 Ultimate的步骤
答案 4 :(得分:0)
如果找不到local.testsettings文件,则可以创建新文件。
只需创建一个新的测试项目,然后将其删除 - 然后您应该拥有一个Solution Items
项目文件夹,其中包含Local.testsettings
和TraceAndTestImpact.testsettings
个文件以及一个vsmdi
文件。