Веб-сайт Azure GitDeploy Веб-сайт проекта
К сожалению, нам нужно использовать проект веб-сайта Visual Studio, а не проект веб-приложения Visual Studio! Это означает, что у нашего веб-сайта для публикации нет.csproj. Теперь мы пытаемся настроить git-развертывание для нашего веб-сайта Azure. однако он говорит мне, что нет файла проекта для развертывания. Кажется, что развертывание Azure Git всегда пытается развернуть проект веб-приложения, а не проект веб-сайта. Знаете ли вы, как я могу сказать развертыванию git сделать проект веб-сайта развернутым? лучший лаурин
2 ответа
Я думаю, что это то, что вы ищете, чтобы настроить развертывание, это делается путем включения .deployment
файл в корне вашего приложения. Он будет указывать движку развертывания на веб-сайтах Azure, какую папку развертывать, а не полагаться на csproj.
Добавить .deployment
файл в корень вашего хранилища.
.git
.deployment <----- this file
DirOne
DirTwo
WebsiteRoot <----- points to this directory
App_Data
bin
etc
Web.config
Добавьте следующие строки в .deployment
файл.
[config]
project = DirOne/DirTwo/WebsiteRoot
Смотрите также: https://github.com/projectkudu/kudu/wiki/Customizing-deployments