Необходимость редактировать файлы deploy.cmd каждый раз при их создании - это боль.Я использую VS2017 и обнаружил, что могу установить переменную окружения на сервере и deploy.cmd будет использовать ее.Файл readme для развертывания гласит:
Кроме того, вы можете указать дополнительные флаги, установив переменную окружения "_MsDeployAdditionalFlags".Эти параметры используются этим пакетным файлом.
Итак, на сервере я создал переменную среды:
_MsDeployAdditionalFlags = -enableRule: DoNotDeleteRule
И это сделало это.Теперь добавляется правило каждого развертывания на сервере.