Эта ошибка произошла из-за того, что я скопировал неправильный корневой путь на веб-сервер.Я скопировал всю папку «Release» в целевой URL-адрес, но мне нужно было скопировать только подпапку app.publish.
В пути я столкнулся с еще несколькими проблемами:
- Мое развертывание включало некоторые файлы в папку App_Data.IIS7 блокировал это, и мне нужно было удалить «App_Data» из «Скрытых сегментов» «Фильтрация запросов».
- Я начал видеть ошибку
"my.dll already exists in some-random-temp-folder"
.Я просто исключил DLL из моих файлов развертывания.Я думаю, что он уже был помечен как «предварительное условие».
Здесь есть превосходный ответ , в котором содержатся инструкции и некоторый контекст.