- Очистите ваше решение
- Восстановить решение
- Удалить все файлы в опубликованной области
- Опубликуйте .
В более новых версиях Visual Studio есть возможность удалить все файлы как часть процесса публикации, по крайней мере, при публикации файловой системы.
Clean удалит существующие двоичные файлы для вашего источника. Это должно относиться к любым файлам, которые были созданы во время изменения системного времени.
Rebuild перекомпилирует все двоичные файлы с нуля. Эти новые файлы должны отражать текущее системное время. Кстати, избегайте использования обычной опции сборки, так как она не изменит файлы, более новые или неизменные в коде с момента их последней компиляции.
Наконец, удаление опубликованных файлов и повторная публикация будут экспортировать вновь созданные двоичные файлы без каких-либо старых версий с испорченными временными метками.
Вот некоторые сведения о различиях между сборкой, перестройкой и очисткой: http://www.codeproject.com/Articles/663453/Understanding-Clean-Build-and-Rebuild-in-Visual-St
Изменить: Эти шаги будут работать для большинства типов проектов VS, но не будут работать для традиционных приложений веб-форм ASP.Net, потому что файлы aspx являются как источником, так и контентом с точки зрения компиляторов, поэтому они не заменяются во время сборки.