Я пытаюсь написать приложение для автоматического развертывания, которое работает на одном компьютере, но развертывается на удаленном сервере QA.По сути, каждый раз, когда в системе контроля версий создается ветвь, мой инструмент автоматического развертывания будет развертывать приложение.В данный момент код развертывается полностью, но IIS не нравятся вложенные файлы web.config, если я не использую функцию «Преобразовать в приложение».
Обратите внимание на скриншот ниже, что для только что созданного Test-Siteдля новой ветви «Test-Site» папки «Analyze», «Investigate», «Measure» и «Score» не являются такими приложениями, как RevECurrent и RevENew, которые есть выше для этих папок. Без фактического нажатия «Преобразовать в приложение» для каждой папки, как сделать так, чтобы файлы web.config не генерировали ошибок при каждом развертывании нового подкаталога, например «Test-Site»?