如果我按 F5 ,我的项目会运行,但它不会“看到”我所做的任何更改。我需要手动(重新)构建才能按 F5 才能使其正常工作。
之前运作良好。知道我需要改变什么吗?
答案 0 :(得分:75)
另外:
右键单击解决方案资源管理器中的解决方案。
点击“属性”。
导航到配置属性 - >窗口左侧的配置。
在项目的行上选中“构建”复选框。
答案 1 :(得分:74)
答案 2 :(得分:2)
另一个原因(我有)可能是依赖。
在Solution Explorer中,右键单击Startup Project - Build Dependencies - Project Dependencies。
如果你正在处理的项目没有被设置为Startup项目的依赖项,那么当你F5 / run时它就不会被建立。
答案 3 :(得分:0)
好吧,由于某种原因,以上所有解决方案均不适用于我,因此我进行了预构建事件(右键单击项目->属性->构建事件),在该事件中,在构建之前删除bin和obj文件夹。
答案 4 :(得分:0)
我是C#和Visual Studio的新手,但我发现去Build-> Clean Project也对我有用,如果您已经尝试选择“ Always build”选项,但它不起作用。