Веб-сайт 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

Другие вопросы по тегам