@Dudder

Где можно подробно прочитать про команды для создания шаблонов в dotnet new?

Я читаю книгу по ASP.NET 6.0, где автор создает шаблоны через консоль, в общем я понимаю что делает команда, но хочется еще понимать зачем например писать так dotnet new mvc --no-https --output PartyInvites --framework net6.0, если шаблон создается и используя команду dotnet new mvc

dotnet new globaljson --sdk-version 6.0.100 --output PartyInvites
dotnet new mvc --no-https --output PartyInvites --framework net6.0
dotnet new sln -o PartyInvites
dotnet sln PartyInvites add PartyInvite
  • Вопрос задан
  • 63 просмотра
Решения вопроса 2
@NortheR73
системный инженер
зачем например писать так dotnet new mvc --no-https --output PartyInvites --framework net6.0

.NET default templates for dotnet new
.NET CLI overview
Ответ написан
Комментировать
vabka
@vabka Куратор тега .NET
Токсичный шарпист
Это фича шаблонов в dotnet new - они могут предоставлять кастомные параметры.
Прочитать об этом можно тут:
https://learn.microsoft.com/ru-ru/dotnet/core/tool...

А последняя команда - это уже не dotnet new, а dotnet sln. У неё не так много фичей и о ней ты можешь прочитать, вызвав её с параметром --help
Description:
  .NET modify solution file command

Usage:
  dotnet sln <SLN_FILE> [command] [options]

Arguments:
  <SLN_FILE>  The solution file to operate on. If not specified, the command will search the current directory for one.
              [default: C:\Users\Vabka\]

Options:
  -?, -h, --help  Show command line help.


Commands:
  add <PROJECT_PATH>     Add one or more projects to a solution file.
  list                   List all projects in a solution file.
  remove <PROJECT_PATH>  Remove one or more projects from a solution file.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы