Closed jeffsaremi closed 5 years ago
I wanted to emphasize that I am not claiming that the rebuilds are because of this. May be unrelated.
Closing in lieu of this: https://github.com/microsoft/msbuild/issues/4735, we're not involved in command-line at all.
Visual Studio Version:
$ dotnet --version 2.2.402 Ubuntu 16.04
Summary: When I enable diagnostics to find reasons why my solution keeps getting rebuilt, I see statements like
Input file is newer than output file
I have investigated a large number of them and they all seem bogus. ( i have replaced some names to protect the innocent)Examples of timestamp verification:
Steps to Reproduce:
dotnet msbuild /t:build /p:Configuration=Release some_solution.sln
Expected Behavior: Do not rebuild!
Actual Behavior: It Rebuilds!
User Impact: Messed up projects/Hugely wasted developer time