Сегодня я обновил веб-сайт и обнаружил странное поведение, с которым никогда раньше не сталкивался. Я всегда копирую файлы из папки сборки в папку prod. После того, как я скопировал файл, я начал получать ошибку отказа в разрешении на веб-сайте, поэтому я пошел в свойство файла и заметил, что у него нет соответствующих разрешений. Я думаю, что при копировании файла он не получил унаследованных разрешений. Как вы думаете, это возможно, и если да, то что я сделал не так, что вызвало такое поведение?
Спасибо!
Перемещение файлов или папок на томе NTFS не приведет к унаследованию перемещенных файлов / папок разрешений от целевой папки.
Если вы копируете файлы / папки внутри тома ИЛИ перемещаете файлы / папки на другой том, скопированные элементы наследуют разрешения целевой папки.
Примеры:
Урок, который следует извлечь из этого, заключается в том, что развертывание должно выполняться с помощью сценариев. И никогда вручную. Таким образом, ошибки воспроизводятся и могут быть исследованы. И это способ стать лучше.