Visual Studio 2015不更新.exe

时间:2019-02-08 13:53:20

标签: c# visual-studio-2015

我已经更新了VS项目中的c#代码,但是在构建时,.exe文件没有更新。

我尝试过:

  1. 在Visual Studio中单击“重建”
  2. 从我的bin / debug文件夹中删除文件并重新创建它们,.exe仍具有旧的修改日期,但.dll文件具有正确的修改的日期
  3. 在2015年中关闭并重新打开该项目
  4. 该项目是vs中唯一的项目

我希望.exe文件的修改日期为今天,但不是今天,它是一年多前的上次修改日期。

3 个答案:

答案 0 :(得分:1)

单击“开始”( F5 )时是否正在更新? 它曾经建造过吗?

尝试在不同的位置创建一个具有相同名称的新项目。之后,只需将您的[Form1].Designer.cs内容复制到新内容,对[Form1].cs和其他所有表格进行相同的操作。

如果那样做不起,请尝试更新到Visual Studio2017。我不建议使用Visual Studio 2019预览版。

答案 1 :(得分:1)

在选项中还有其他需要考虑的问题,如果项目已过期或发生构建错误,则“构建”和“运行”下的设置可以设置为构建较旧的版本。这意味着它将构建最近一次成功的构建而不是最近一次。您的构建输出说什么?那也是一个检查的好地方。

答案 2 :(得分:0)

确保每个项目和解决方案都选择了相同的构建配置。您可能已将某些项目配置为输出到bin / release,而另一些项目配置为bin / debug。没有足够的信息可以肯定地说。

关于如何查找构建配置: VS具有称为配置管理器的功能。默认情况下,可通过工具栏上的下拉菜单使用“调试”和“发布”等值进行布局和设置。转到项目属性(在解决方案资源管理器中右键单击项目节点),然后找到“构建”选项卡;您会找到相同的下拉菜单。