Мы застряли с исключением конкретной папки из нашего развертывания. В настоящее время наш скрипт развертывания содержит следующую строку:
<Exec Command='"@(MSDeploy)" -verb:sync -source:package="$(Source)" -dest:iisApp=$(iisAppName),computerName=$(WebServerName),username=$(UserName),password=$(UserPswd) -skip:Directory=\\Logs -skip:Directory=\\Prototype -skip:objectName=dirPath,absolutePath="Resources"'/>
Если вы прокрутите до конца фрагмента выше, вы увидите следующее:
absolutePath="Resources"
В идеале мы хотим исключить одну конкретную папку, но не знаем, как указать этот абсолютный путь.
Раньше это не создавало серьезных проблем, но теперь в рамках нашего проекта у нас есть другие папки «ресурсов», и нам нужно, чтобы они были развернуты. Может кто-нибудь помочь с тем, как указать абсолютный путь или предотвратить рекурсивное исключение папки?
Итак, наша структура папок выглядит примерно так:
- Web site
- Resources (Should not be deployed)
- Front end
- Resources (Should be deployed)