首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TestDriven.net,右键单击,运行测试,不会重新构建

TestDriven.net,右键单击,运行测试,不会重新构建
EN

Stack Overflow用户
提问于 2009-06-06 02:17:10
回答 2查看 439关注 0票数 2

我使用的是testDriven.net,当我右键单击并运行测试时,它显示为构建,然后运行测试。只是它并不真正进行构建。我一直在做更改,但测试仍然失败:)我必须执行一个VS构建,然后运行testDriven.net以使更改生效。

如果我删除了解决方案的.SUO文件,这个问题就会消失一段时间。有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2009-06-06 03:02:29

您已经在答案中提供了解决方法,即先构建,然后运行测试。

您的版本是最新的吗?

发行说明- TestDriven.NET: 2.14

1390:遵守解决方案“Configuration Manager”项目的“Build”设置

在解决方案中运行所有测试时,将只生成和执行在“Configuration Manager”中选中了“Build”的项目。

发行说明- TestDriven.NET: 2.12

1199:改进对“智能构建”的支持

在测试运行之前,此版本应正确确定何时需要构建。如果只更改了非源项目项,则以前的版本可能会错误地跳过生成。

票数 2
EN

Stack Overflow用户

发布于 2009-06-06 06:53:00

如果您唯一的更改是对配置文件(或有条件地复制到输出目录的某些其他资源,而不是代码文件),那么Visual Studio可能会跳过编译步骤。清理/重建将修复此问题。

要诊断此类问题,请尝试在Visual Studio环境中调高MSBuild输出的详细程度。选择工具|选项、项目和解决方案根项目,然后选择生成并运行页面。MSBuild项目构建详细程度的默认值是"Minimal“,这很简洁,但有时还不够。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/958845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档