0

我正在从我替换的开发人员身上继承控制台应用程序。当我修改代码然后以调试模式运行时,除非我记得先建立解决方案,否则这些更改不会生效。如何使Visual Studio '17在调试模式下启动之前进行构建

我从来没有见过这个。通常当你进入调试模式时,它会进行构建。我已经浏览了解决方案和项目的属性,但我没有看到在哪里设置。

我在这里错过了什么?

回答

0

Jeev的回答使我解决方案。

Options -> Projects and Solution -> Build and Run 

取消勾选表示Only build startup projects and dependencies on Run的复选框。

1

右键单击在Solution Explorer解决方案(没有项目)和 选择配置管理器。检查当前配置是否关闭生成功能 。

如果检查未检查,并再次检查它应该做的伎俩

+0

是的,我已经检查过了。我应该在OP中特别说明。我按照你的建议做了并取消选中,然后再次检查这些框,但我仍然得到相同的结果。这不是一个大问题 - 只是一个小小的烦恼。 –

+0

我知道我有类似的问题,并为我工作,希望别人会有你的解决方案:) –

1

尝试去Options -> Projects and Solution -> Build and Run并确保On Run, when projects are out of date未设置为Never build

+0

不是答案,但它导致我的答案!它被设置为“提示构建”。我将其改为“始终构建”,但这并没有成功。然后,我注意到这个复选框被选中:“只在Run上创建启动项目和依赖项”。我取消选中该复选框,并且做了诀窍。 –

相关问题