Это проблема Куду, и существует открытая проблема для этого в репозитории Kudu в github.
В качестве альтернативы вы можете использовать любую из следующих опций для файловых операций:
- Использование Azure Редактор службы приложений (предварительный просмотр)
- Использование обходного пути в PowerShell или команде в среде Kudu
Azure Редактор службы приложений (Предварительный просмотр)
Вы можете найти Редактор службы приложений (предварительный просмотр) в категории Средства разработки своего блейда службы приложений или можете добавить /dev
в конце URL куду. Если предположить, что URL вашего приложения https://myapp.azurewebsites.net/
, то это URL редактора службы приложений:
https://myapp.scm.azurewebsites.net/dev/
Затем вы будете перенаправлены в редактор службы приложений. Затем вы можете выбрать файл в проводнике слева и отредактировать, переименовать или удалить его.
PowerShell
Чтобы редактировать, не очень красивый обходной путь, но работающий:
- Kudo → Консоль отладки → PowerShell
- Запустите команду:
Rename-Item sample.svc sample.svc.txt
- Отредактируйте файл с помощью пользовательского интерфейса kudu и сохраните изменения.
- Запустите команду:
Rename-Item sample.svc.txt sample.svc
Для удаления:
- Запустите команду:
Remove-Item sample.svc
Для создания:
- Запустить команду:
New-Item sample.svc