- Limpar sua solução
- Reconstruir a solução
- Excluir todos os arquivos na área publicada
- Republicar .
Em versões mais recentes do visual studio, há uma opção para excluir todos os arquivos como parte do processo de publicação, pelo menos com a publicação do sistema de arquivos.
Limpar excluirá os binários existentes da sua fonte. Isso deve abordar todos os arquivos que foram criados enquanto a hora do sistema foi alterada.
Reconstruir irá recompilar todos os binários a partir do zero. Esses novos arquivos devem refletir a hora atual do sistema. Em uma nota lateral, evite usar a opção Build regular, pois ela não alterará os arquivos mais novos ou inalterados no código desde a última compilação.
Por fim, a exclusão dos arquivos publicados e a republicação exportarão os binários recém-criados, sem nenhuma das versões antigas, com registros de data e hora confusos.
Aqui está alguma cobertura das diferenças entre Compilar, Reconstruir e Limpar: link
Editar: Essas etapas funcionarão para a maioria dos tipos de projeto do VS, mas não funcionarão para aplicativos tradicionais de webforms do ASP.Net, porque os arquivos aspx são fonte e conteúdo da perspectiva de compiladores, portanto, eles não são substituídos durante a compilação.