为什么不在Visual Studio中执行之前重build项目?

如果我按F5 ,我的项目运行,但它不“看到”我所做的任何更改。 我需要手动(重新)build立之前按F5的工作。

它以前运作良好。 任何想法我需要改变?

是否有可能将“构build和运行”设置重新configuration为“永不build立”?

要检查,请按照下列步骤操作:

  1. 从Visual Studio IDE中,打开“工具”菜单,然后单击“选项”。
  2. 展开左侧的“项目和解决scheme”标题。
  3. 点击“Build and Run”项目。
  4. 在标有“运行中,项目已过期”的combobox中,确保选中了“始终构build”选项。

选择始终在VS选项对话框中生成

另外:

  • 右键单击解决scheme资源pipe理器中的解决scheme。

  • 点击“属性”。

  • 导航到窗口左侧的configuration属性 – >configuration。

  • 在你的项目的行上检查“生成”checkbox。

另一个原因(我有)可能是依赖关系。

在解决scheme资源pipe理器中,右键单击启动项目 – 生成依赖关系 – 项目依赖项。

如果您正在处理的项目没有设置为启动项目的依赖项,那么当您运行F5时它将不会被构build。