What?VS2019建立新项目竟然没有.NET Core3.0的模板?Bug?

今天是个值得欢喜的日子,由于VS2019在今天正式发布了。做为微软粉,我已经用了一段时间的VS2019 RC版本了。可是,今天有不少小伙伴在个人《ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)》文章中留言说,装了VS2019后没有gRPC的模板。What?难不成VS2019出BUG了,因而乎,我趁着中午的时间安装了VS2019的社区版。html

做者:依乐祝
原文连接:http://www.javashuo.com/article/p-bdcjtzbv-y.htmlweb

VS2019建立新项目竟然没有.NET Core3.0的模板问题重现

安装完成VS2019的社区版本后,按照正常的步骤建立项目。因为我在《ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)》文章中已经进行了详细的介绍,所以这里把建立的步骤直接略过,若是你不了解的话,能够点击连接进行查看,下面直接看模板选择的界面吧。首先以下图所示:
工具

What hapened?竟然没有.net core3.0的模板?难道是我没装.net core3.0的sdk嘛?不是说vs2019会自动帮我安装.net core3.0的sdk吗?
因而乎,我打开了cmd命令行工具,而后以迅雷不及掩耳之势,输入dotnet --info命令查看一番:
开发工具

装好了啊,难不成我没装对吗?因而乎,从新下载.net core3.0的sdk,而后从新安装一番.net core3.0的sdk。而后重复上述步骤,结果仍然同样。测试

难不成没有重启机器吗?.net

接下来就是重启电脑的操做,以后重复上述步骤仍是同样的结果?命令行

What?VS2019难不成出BUG了?3d

VS2019建立新项目竟然没有.NET Core3.0的模板的缘由分析

其实不是VS2019出bug了,而是由于下面的几个缘由综合致使的。code

  1. 由于目前的.NET Core3.0的SDK仍是预览版,尚未正式版出来。
  2. 咱们的vs2019默认不会帮咱们勾选“使用.NET Core SDK预览版”的选项。
    所以,这两个缘由就致使咱们在使用VS2019默认不能建立.NET Core3.0的模板项目。
    知道缘由了,下面咱们就解决下吧。

VS2019建立新项目竟然没有.NET Core3.0的模板的解决方法

  1. 首先打开vs2019,而后以下图所示,选择“继续但无需代码”选项,
    htm

  2. 依次选择“工具”=》“选项” ,打开选项对话框,以下图所示:

  3. 以下图所示,首先在搜索狂输入'.net core' 而后'.net core'的配置,点击下,就会出现右侧的对话框,找到以下的配置,而后勾选《启动.NET Core预览版》的选项便可。

    这里须要注意一下,在VS2019正式版中,应该这样操做:工具 ---> 选项 -----> 环境 ----> 预览功能 --->勾选上: 使用 .NET Core SDK 的预览版。

  4. 至此问题,解决,不信?咱们测试下吧。

  5. 重复建立.net core web模板的步骤,而后在建立模板页看到以下熟悉的界面

    熟悉的.net core3.0的模板出现了。如今你能够愉快的根据《ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)》这篇文章建立gRPC模板了。

总结

今天vs2019正式发布,庆祝,加经验分享,让你们愉快的玩起来。宇宙第一开发工具拒绝说Bug!!!!!!

相关文章
相关标签/搜索