我想测试新的 Blazor 服务器端框架(又名 Razor 组件)。
我按照这个官方教程安装了 Visual Studio 2019 RC,然后安装了 .Net Core 3.0 preview 2 。
安装后,我在“创建新的 ASP.NET Core Web 应用程序”页面上只看到 ASP.NET Core 2.0 和 2.1。3.0没有出现。
我开始乱搞,试图从这个页面安装其他包,卸载并重新安装 Visual Studio 2019,更新到 .NET Core Preview 3,以不同的顺序安装了几次 x64 和 x86 包,复制/粘贴 .Net Core二进制文件到随机文件夹等等。没有任何效果。ASP.NET Core 3.0 没有出现。
这是我的 VS 在创建项目时的样子(黄色消息是在一些包弄乱之后出现的,所以这不是真正的问题):
这是dotnet --list-sdks
命令的输出:
编辑
出于某种原因,我安装了 Blazor VSIX 包(WebAssembly - 不是我想要的,但我还是安装了它),现在 ASP.NET Core 3.0 简单地出现了。但是,仅针对 blazor 模板:
我不明白。有什么明显的我失踪了吗?