Отсутствует шаблон Blazor в VS 2017.Net core 2.2 - PullRequest
2 голосов
/ 27 марта 2019

У меня Visual Studio Enterprise 2017 с версией 15.9.7 и .Net core 2.2 и .Net SDK 2.2.1.Я пытался создать blazor веб-приложение по этой ссылке .В статье показан шаблон типа Blazor.Но я не получаю тот же шаблон в моей визуальной студии.

При дальнейшем исследовании я обнаружил эту ссылку , но предварительные условия включают предварительный просмотр Visual Studio 2019 и предварительный просмотр SDK 3.0.Я не хочу сразу переходить к ним, когда версии еще находятся в режиме предварительного просмотра.

Так нет ли способа получить шаблон в моей текущей конфигурации?Есть ли способ обойти это?

Это точно такой же вопрос, но помеченное решение не работает в моем случае.

РЕДАКТИРОВАТЬ 1: Я пыталсяустановка расширение Blazor , но в нем говорится, что это расширение нельзя установить ни на один из установленных в настоящее время продуктов (в моем случае это VS 2017).

РЕДАКТИРОВАТЬ 2: Я пытался создать проект с помощью CLI, но завершился с ошибкой

ошибка NU1202: пакет Microsoft.AspNetCore.Blazor.Cli 0.9.0-preview3-19154-02 не совместим с netcoreapp2.2 (.NETCoreApp, Version = v2.2).Пакет Microsoft.AspNetCore.Blazor.Cli 0.9.0-preview3-19154-02 поддерживает: netcoreapp3.0 (.NETCoreApp, Version = v3.0)

1 Ответ

4 голосов
/ 27 марта 2019

Чтобы использовать Blazor, вам нужно будет обновить до Visual Studio 2019 и SDK предварительного просмотра .NET Core 3.

До VS 2019 все инструменты для создания проектов Blazor были включены в расширение Blazor для Visual Studio вместе с шаблонами.Тем не менее, инструмент теперь встроен в VS 2019 напрямую.Расширение Blazor теперь содержит только шаблоны проектов.

Хорошая новость заключается в том, что вы можете установить VS 2019 вместе с любыми имеющимися у вас стабильными версиями VS.То же самое касается SDK предварительного просмотра .NET Core.

...