J'ai créé un ASP.NET de Base de l'API Web app à l'aide de Visual Studio 2017 (Community Edition). Je pourrais publier un Azure Service de l'App à l'aide de Visual Studio.
Maintenant, je veux configurer CI/CD à l'aide de VSTS. J'ai utilisé le "Configurer Continue de Livraison" option à partir de Visual Studio qui a créé un projet dans VSTS et créé une définition de build. J'ai dû créer une nouvelle définition de build basé sur la ASP.NET de Base " modèle de VSTS afin d'éviter Nuget erreurs de restauration. La solution s'appuie et les tests sont exécutés, mais le "Publier" tâche se termine avec un message d'avertissement-
##[warning]No web project was found in the repository. Web projects are identified by the presence of either a web.config file or wwwroot folder in the directory.
Le " Publier Artefact de la tâche a un semblable avertissement -
##[warning]Directory 'd:\a\1\a' is empty. Nothing will be added to build artifact 'drop'.
Et évidemment, le build n'est pas de produire des artefacts.
Dois-je besoin d'ajouter de construire des tâches par défaut ASP.NET Core modèle de construction? Comment puis-je publier mon site Web API Azure à l'aide de VSTS?