当我在VS2010中运行它时,程序无法编译

时间:2012-05-15 13:11:51

标签: c# visual-studio visual-studio-2010 compiler-construction

当我在Visual Studio 2010中按F5时,我的代码不再编译。相反,它运行最新的编译代码。要编译代码,我必须右键单击该程序并选择Build然后运行

如何让我的程序在每次运行时编译?

3 个答案:

答案 0 :(得分:3)

这是Visual Studio中的一个设置。打开设置对话框,应该有一个类别“项目和解决方案”(抱歉,我使用德语版本 - 不太确定英文标签是什么)。在另一部分“构建和运行”。从顶部开始的第二个组合框允许您调整运行已修改项目时发生的情况。

另一种选择是解决方案属性。在那里有一些设置,您可以在其中配置应该编译解决方案中的哪个项目。要到达那里,右键单击解决方案,选择“属性”,然后选择“配置”(?)。列表中的每个项目都有一个复选框,您需要检查该项目是否已构建项目。

答案 1 :(得分:0)

使用F6构建整个解决方案,使用Shift-F6构建当前项目

答案 2 :(得分:0)

工具 - >选项 - >项目&解决方案 - >构建并运行

“在运行中,当项目过期时:” 选择“始终构建”

就是这样,有我自己,非常讨厌。