在VS2010中运行程序无法编译

问题描述 投票:0回答:3

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

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

c# visual-studio visual-studio-2010
3个回答
3
投票

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

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


0
投票

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


0
投票

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

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

就是这样,我自己也遇到过,非常烦人。

© www.soinside.com 2019 - 2024. All rights reserved.