Я развертываю свой веб-сайт в IIS с помощью msbuild (как упоминал Скотт Хансельман здесь) как это:
msbuild MySolution.sln /p:DeployOnBuild=true;PublishProfile=Production;Password=poo
Который в основном отлично работает для публикации на моем рабочем сервере или промежуточном сервере через TeamCity.
Однако, если некоторые файлы были удалены из проекта, они не удаляются с сервера. Таким образом, некоторые вещи, которые должны генерировать ошибки 404, просто собирают старые, устаревшие файлы.
Можно ли сделать так, чтобы развертывание таким образом также удаляло файлы, которые больше не являются частью веб-проекта?