Пример .NET-приложения для деплоя можно найти на Гитхабе. У нас также есть туториал с примером развертывания приложения ASP.NET в сервисе Apps.
При сборке приложения используется одна из следующих версий .NET (в зависимости от выбора при создании apps):
При запуске приложения по умолчанию устанавливается переменная окружения:
ASPNETCORE_URLS=http://0.0.0.0:8080
Это необходимо для корректного проброса порта и работы приложения внутри контейнера.
Команда запуска по умолчанию:
dotnet run
А как привести свой проект к такому же выводу, а то у меня постоянно вылетает ошибка на сборке(что-то с портами), хотя локально все хорошо работает
Напишите, пожалуйста, в поддержку из своей панели и приложите лог ошибки при сборке. Наши специалисты постараются помочь с возникшей проблемой.
А можно ли заменить репозиторий для деплоя, если ошибся с выбором ?
Для уже развернутого приложения не получится; только через создание нового приложения в разделе Apps.