Azure: как исправить «Ссылку на объект, не установленную для экземпляра объекта» в Deplyoment Center - PullRequest
2 голосов
/ 02 мая 2019

Я борюсь со службой приложений Azure. Кажется, все работает отлично, но я не могу построить свой проект через Центр развертывания . Похоже, решение со многими проектами не признается.

Я даже пытался добавить в настройки приложения переменную "ПРОЕКТ" и внутри .deployment файла. Но это не помогло.

Я подготовил два рецепта, чтобы воспроизвести его.

Это не сработает

mkdir AzureProject && cd AzureProject &&
dotnet new sln --name AzureProject &&
dotnet new webapi --name WebApi &&
dotnet sln AzureProject.sln add WebApi/WebApi.csproj &&
git init &&
git add . &&
git commit -v &&
git remote add azure {azure_git_repo} &&
git push azure master

И это будет

dotnet new webapi --name WebApi && 
cd WebApi git init && 
git add . && 
git commit -v && 
git remote add azure {azure_git_repo} && 
git push azure master

Вот неверный результат:

TIME    ACTIVITY    LOG
11:08:26 AM Updating branch 'master'.   
11:08:27 AM Updating submodules.    
11:08:28 AM Preparing deployment for commit id '82434122e8'.    
Show Logs...
11:08:28 AM App container will begin restart within 10 seconds. 
Object reference not set to an instance of an object.

Работает локально после запуска сборки dotnet.

Редактировать: я пытался создать проект решения + через Visual Studio 2019 и добавить только удаленный + push, но тот же результат.

...