Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2015未更新.exe_C#_Visual Studio 2015 - Fatal编程技术网

C# Visual Studio 2015未更新.exe

C# Visual Studio 2015未更新.exe,c#,visual-studio-2015,C#,Visual Studio 2015,我已经在我的VS项目中更新了c#代码,但是当我构建它时.exe文件没有更新 我试过: 在visual studio中单击“重建” 从“我的bin/debug”文件夹中删除文件并重新创建它们时,.exe仍然修改了旧日期,但.dll文件修改了正确的日期 在vs 2015中关闭和重新打开项目 将项目作为vs中的唯一项目 我希望.exe文件的修改日期是今天的日期,但事实并非如此,它是一年多前的上一个修改日期。单击“开始”(F5)时是否正在更新它? 它以前建过吗 尝试在其他位置创建同名的新项目。之后,只需

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

我试过:

  • 在visual studio中单击“重建”
  • 从“我的bin/debug”文件夹中删除文件并重新创建它们时,.exe仍然修改了旧日期,但.dll文件修改了正确的日期
  • 在vs 2015中关闭和重新打开项目
  • 将项目作为vs中的唯一项目

  • 我希望.exe文件的修改日期是今天的日期,但事实并非如此,它是一年多前的上一个修改日期。

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

    尝试在其他位置创建同名的新项目。之后,只需将您的
    [Form1].Designer.cs
    内容复制到新内容,对
    [Form1].cs
    和其他表单执行相同操作


    如果这不起作用,请尝试更新到Visual Studio 2017。我不推荐Visual Studio 2019预览版。

    当您单击“开始”(F5)时,它是否正在更新? 它以前建过吗

    尝试在其他位置创建同名的新项目。之后,只需将您的
    [Form1].Designer.cs
    内容复制到新内容,对
    [Form1].cs
    和其他表单执行相同操作


    如果这不起作用,请尝试更新到Visual Studio 2017。我不推荐Visual Studio 2019预览。

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

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

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

    关于如何查找生成配置:

    VS具有名为配置管理器的功能。在默认布局和设置中,可从工具栏上的下拉菜单使用“调试”和“发布”等值。转到项目属性(右键单击解决方案资源管理器中的项目节点)并找到“构建”选项卡;您将在那里找到相同的下拉菜单。

    其他要考虑的选项是在构建和运行下的设置,如果项目过时或生成错误发生,则可以设置为建立旧版本。这意味着它将构建最后一次成功构建,而不是最近一次成功构建。构建输出说明了什么?这也是一个很好的检查的地方。

    < P>其他的要考虑的是在选项中有建立和运行的设置,如果项目是过时的或者如果生成错误,可以设置为建立旧版本。这意味着它将构建最后一次成功构建,而不是最近一次成功构建。构建输出说明了什么?这也是一个检查的好地方。

    尝试初始化随机变量并重新生成,或者重新启动计算机,有时当visual studio未检测到代码更改时,它不会重新生成现有应用程序从我的bin/debug文件夹中删除文件并重新创建它们,.exe-wait,为什么删除由VS重新生成的exe仍然得到旧日期?我遗漏了什么?您不可能从bin/debug文件夹中删除文件,然后让.exe返回旧日期。您确定正在进行调试生成吗?如果您正在查看“调试”文件夹,但新的可执行文件已发布,显然您不会注意到更新的可执行文件。@meJustAndrew尝试了这两种方法,但.exe仍然修改了旧的可执行文件date@KenWhite我的构建配置设置为bin/Debug,我删除文件,打开项目,重建项目,出现新文件时,.dll文件的修改日期为今天,但.exe文件的修改日期为旧的尝试日期,初始化随机变量并重新生成,或重新启动计算机,有时,当visual studio没有检测到代码更改时,它不会重建现有的应用程序从我的bin/debug文件夹中删除文件并重新创建它们,.exe-等等,为什么删除由VS重新生成的exe仍然会得到旧的日期?我遗漏了什么?您不可能从bin/debug文件夹中删除文件,然后让.exe返回旧日期。您确定正在进行调试生成吗?如果您正在查看“调试”文件夹,但新的可执行文件已发布,显然您不会注意到更新的可执行文件。@meJustAndrew尝试了这两种方法,但.exe仍然修改了旧的可执行文件date@KenWhite我的构建配置设置为bin/Debug,我删除文件,打开项目,重建项目,新文件与.dll文件一起出现,其中.dll文件的修改日期为今天,但.exe文件的修改日期是旧的,它将生成到VS顶部的下拉列表和项目属性的“生成”选项卡中的调试文件夹中。解决方案中只有此项目。它正在生成到VS顶部的下拉列表和项目属性的“生成”选项卡中的调试文件夹。我在解决方案中只有这个项目。不,当我单击F5时它没有被更新,代码正在运行,因为我可以调试它。在项目属性中,它被设置为一个控制台应用程序。你能在按下“开始”后提供VS的屏幕截图吗?不,当我单击F5时它没有被更新,代码正在运行,因为我可以调试它。在项目属性中,它被设置为一个控制台应用程序。你能在按下“开始”后提供一个VS的屏幕截图吗?在构建和运行设置中,我看不到任何需要修改的内容