Este problema tem me incomodado há alguns anos, e não consegui encontrar uma boa solução. Eu desenvolvo código em C ++ e VB6. Quando eu compilar meu código C ++ no Visual Studio 2005, os carimbos de data / hora dos arquivos compilados (exes, dlls, etc) não são atualizados quando eles são substituídos pelas novas versões, a menos que eu force manualmente uma atualização da pasta que os contém. No entanto, quando eu construo no VB6, os timestamps são sempre atualizados instantaneamente. Alguém sabe por que isso acontece em um e não o outro, e se há uma maneira de obter carimbos de hora para sempre atualizar automaticamente?