我已经更新了VS项目中的c#代码,但是在构建时,.exe文件没有更新。
我尝试过:
我希望.exe文件的修改日期为今天,但不是今天,它是一年多前的上次修改日期。
答案 0 :(得分:1)
单击“开始”( F5 )时是否正在更新? 它曾经建造过吗?
尝试在不同的位置创建一个具有相同名称的新项目。之后,只需将您的[Form1].Designer.cs
内容复制到新内容,对[Form1].cs
和其他所有表格进行相同的操作。
如果那样做不起,请尝试更新到Visual Studio2017。我不建议使用Visual Studio 2019预览版。
答案 1 :(得分:1)
在选项中还有其他需要考虑的问题,如果项目已过期或发生构建错误,则“构建”和“运行”下的设置可以设置为构建较旧的版本。这意味着它将构建最近一次成功的构建而不是最近一次。您的构建输出说什么?那也是一个检查的好地方。
答案 2 :(得分:0)
确保每个项目和解决方案都选择了相同的构建配置。您可能已将某些项目配置为输出到bin / release,而另一些项目配置为bin / debug。没有足够的信息可以肯定地说。
关于如何查找构建配置: VS具有称为配置管理器的功能。默认情况下,可通过工具栏上的下拉菜单使用“调试”和“发布”等值进行布局和设置。转到项目属性(在解决方案资源管理器中右键单击项目节点),然后找到“构建”选项卡;您会找到相同的下拉菜单。