VS构建失败但仍可以通过F5运行

时间:2009-07-28 14:46:34

标签: visual-studio-2005

奇怪的是这个。如果我构建我的c#VS2005项目,则构建失败,它应该这样做。但是,如果我点击F5应用程序运行。我认为它使用的是最后一个良好的版本,但我不能为生命而告诉我在哪里关闭它。我也记不起来了!

任何帮助表示赞赏 杰森

3 个答案:

答案 0 :(得分:5)

我的猜测是,在您构建的某个时候,它失败并询问您是否要使用上次成功构建。你可能会说是,并选中了将始终启用该选项的框,所以现在它默认为最后一个良好的构建,无论它是否构建。

要更改此设置,请转到:工具 - >选项 - >项目和解决方案 - >构建并运行并将“运行时,当发生构建或部署错误时:”更改为适合您的任何内容。

答案 1 :(得分:0)

删除可执行文件作为预构建步骤是一种选择。

但我同意,只需在其他答案中建议的更好的解决方案中禁用它。

答案 2 :(得分:0)

也许你的系统时间从现在开始。它可能认为仍有成功构建?