Опция публикации пропала из контекстного меню в VS2017 - PullRequest
0 голосов
/ 01 июня 2018

Итак, я пытаюсь опубликовать проект, но по какой-то причине не могу.Самый последний проект, который я добавил, все еще дает мне возможность сделать это, но ни один из других проектов не позволяет мне сделать это.Опция публикации отсутствует в контекстном меню (см. Фрагменты).Я попытался изменить гид, как объяснено в этой статье , но безуспешно.

Publish

No publish

Как опубликовать мои проекты ??

Спасибо за помощь заранее!

Кстати, я использую Visual Studio Community 2017

Ответы [ 2 ]

0 голосов
/ 20 августа 2019

Я исправил эту проблему с помощью установщика VS, выбрал параметры веб-разработки и установил его.После установки настроек веб-разработки я могу опубликовать опцию.

0 голосов
/ 03 июня 2018

Так что мне не удалось выяснить, почему отсутствует меню, но я нашел способ опубликовать его через командную строку, которая в итоге остается такой же.Используя cmd с правами администратора, перейдите к проекту, который вы хотите опубликовать, и используйте следующие команды:

set Platform=
set ASPNETCORE_ENVIRONMENT=
dotnet publish -c Release -o bin\Release\PublishOutput

-c задает конфигурацию {Debug | Release} и -o относительное расположение вывода.Для получения дополнительной информации перейдите к документации dotnet

...