ASP.NET Core: «Проект не знает, как запустить профиль Docker».на Visual Studio 2017 - PullRequest
0 голосов
/ 28 ноября 2018

Я установил веб-приложение ASP.Net Core - это приложение запускается Angular с использованием .Net Core 2.2 -> 2.2.0-preview3.После инициализации этого проекта я подумал, что добавлю рабочую поддержку docker при нажатии «Добавить» -> «Поддержка Docker» для «Контейнера Linux» - но при запуске этого появится следующее сообщение об ошибке:

enter image description here

Поскольку у I do есть возможность добавить поддержку Docker, должен быть способ запуска Angular в Docker, верно?

Docker Version: 18.09.0

Ответы [ 3 ]

0 голосов
/ 01 февраля 2019

Я знаю, что уже поздно, но у меня это сработало, и я надеюсь, что это поможет.

1 - удалите файл докера, присутствующий в проекте

2 - затем щелкните правой кнопкой мыши проект> добавить> Поддержка Docker

3 - выберите между вдовами или linux

Это создаст заново файл Docker и добавит Microsoft.VisualStudio.Azure.Containers.Tools.Targets к вашим зависимостям слепков.Обновления могут потребоваться.

4 - Беги и должны быть в порядке

0 голосов
/ 09 июля 2019

Я использовал VS2019 v16.1.3, щелкнул правой кнопкой мыши, добавил элемент и выбрал Docker File.При нажатии кнопки запуска (Docker) я столкнулся с этой проблемой.Я обновился до v16.1.5, который также перезапустил VS2019.После этого запустилось приложение с использованием Docker.

0 голосов
/ 16 января 2019

В моем случае полная перезагрузка решила проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...