如果我按下 F5,我的项目就会运行,但是它不会“看到”我所做的任何更改。我需要手动(重新)建立之前,按 F5为它的工作。
以前很好用,知道我需要改变什么吗?
有没有可能您已经将“构建和运行”设置重新配置为“从不构建”?
要进行检查,请遵循以下步骤:
另外:
在解决方案资源管理器中右击解决方案。
点击“属性”。
导航到窗口左侧的 Configuration Properties-> Configuration。
在项目的行上选中“ Build”复选框。
另一个原因(我有)可能是依赖性。
在解决方案资源管理器中,右键单击“启动项目-生成依赖项-项目依赖项”。
如果您正在处理的项目没有被设置为启动项目的依赖项,那么当您 F5/运行时它不会被构建。
好吧,由于某些原因,以上所有的解决方案都不适合我,所以我创建了一个 Pre-Build 事件(右键单击 project-> Properties-> Build Events) ,在构建之前删除 bin 和 obj 文件夹。
我是 C # 和 Visual Studio 的新手,但我发现,如果你已经尝试过选择“总是构建”选项,并且它不起作用,那么使用 Build-> Clean Project 对我来说也很有用。