После прочтения веб-страниц стека служб я пришел к выводу, что выполнение следующей команды создаст (ASP). NET Базовый веб-проект:
web new web-corefx ProjetName
Однако, когда я это делаю, я получаю информацию INFO:
D:\test>web new web-corefx Test
Installing web-corefx...
INFO: Could not find files for the given pattern(s).
running dotnet restore...
Restore completed in 576,34 ms for D:\...\Test.ServiceModel\...
Restore completed in 761,72 ms for D:\...\Test.ServiceInterface\...
Restore completed in 802,11 ms for D:\...\Test.Tests\...
Restore completed in 1,24 sec for D:\...\Test\Test\Test.csproj
Test web-corefx project created.
Когда я открываю проект в Visual Studio 2019, я вижу это:
... что говорит мне, что. NET Базовый проект был не создан.
Просто чтобы быть уверенным в этом. NET Core 3 установлен и работает, я создал «ASP. NET Базовое веб-приложение» через диалоговое окно «Добавить новый проект», и затем он отображается, как и ожидалось:
Я неправильно понял, как использовать команду "web" CLI?
ОБНОВЛЕНИЕ
Я также попробовал x new
команда, например, так:
x new web-corefx TestProject
и это вызывает у меня ту же проблему - проект. NET Framework 4.7 вместо ожидаемого. NET Core.
Тем не менее, запуск только x new web TestProject
дал мне . NET Базовый проект, но не того шаблона, который я хотел ...