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

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。然后重复上述步骤,结果仍然一样。

难不成没有重启机器吗?

接下来就是重启电脑的操作,之后重复上述步骤还是一样的结果?

What?VS2019难不成出BUG了?

VS2019创建新项目居然没有.NET Core3.0的模板的原因分析

其实不是VS2019出bug了,而是因为下面的几个原因综合导致的。

  1. 因为目前的.NET Core3.0的SDK还是预览版,还没有正式版出来。
  2. 我们的vs2019默认不会帮我们勾选“使用.NET Core SDK预览版”的选项。
  3. 因此,这两个原因就导致我们在使用VS2019默认不能创建.NET Core3.0的模板项目。
  4. 知道原因了,下面我们就解决下吧。

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

  1. 首先打开vs2019,然后如下图所示,选择“继续但无需代码”选项,
  1. 依次选择“工具”=》“选项” ,打开选项对话框,如下图所示:
  1. 如下图所示,首先在搜索狂输入'.net core' 然后'.net core'的配置,点击下,就会出现右侧的对话框,找到如下的配置,然后勾选《启动.NET Core预览版》的选项即可。
  1. 至此问题,解决,不信?我们测试下吧。
  2. 重复创建.net core web模板的步骤,然后在创建模板页看到如下熟悉的界面
  1. 熟悉的.net core3.0的模板出现了。现在你可以愉快的根据《ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)》这篇文章创建gRPC模板了。

总结

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

文章摘要:https://www.cnblogs.com/yilezhu/p/10649327.html

vs2019中如何创建qt项目_VS2019创建新项目居然没有.NET Core3.0的模板?相关推荐

  1. VS2019中出现【Windows SDK】找不到 Windows SDK 版本10.0.18362.0的解决办法

    VS2019中出现[Windows SDK]找不到 Windows SDK 版本10.0.18362.0的解决办法 方法一:在项目上右击选择重定目标解决方案,将windosSdk的版本号选择10.0. ...

  2. 项目经理接手新项目时,需要注意哪些事项?

    项目开始阶段是一个最重要的阶段,项目经理在接手一个新项目的时候,首先要尽可能地多从各个方面了解项目的情况: 1.这个项目是什么项目,具体大概做什么事情,是谁提出来的,目的是解决什么问题. 项目中有出现 ...

  3. IDEA svn 更换项目,拉新项目的时候 提示 No appropriate protocol

    事故有因 本来IDEA的svn 用的好好的,换了个项目提交代码的时候,提示No appropriate protocol (protocol is disabled or cipher suites ...

  4. vs2019中如何创建qt项目_Qt在vs2019中使用及设置方法

    下载对应Qt扩展 在vs2019中搜索下载qt vs tools 如图所示下载后会自动安装,完成后重启在进行下一步设置. 如果下载卡住或者太慢可以采用网站下载. 在visual studio网站中下载 ...

  5. IDEA 中 使用 git 进行上传和下载项目

    IDEA 中 Git 的使用 一.Git 常用命令 二.远程仓库 1. Git的功能之一:远程仓库 三.Gitee(码云)的使用 1. 创建项目 2. 项目初始化(新项目上传) 3.   .gitig ...

  6. ASP.NET MVC Music Store教程(1):概述和新项目

    ASP.NET MVC Music Store教程(1):概述和新项目 转自 http://firechun.blog.163.com/blog/static/31804522201102709374 ...

  7. 【GitHub】提交新项目、更新已有的项目

    GitHub Git客户端提交新项目 Git上新建仓库 提交项目 Eclipse 中提交新项目 Git上新建仓库 Eclipse 中配置仓库 Eclipse 中提交项目 IDEA 提交新项目 Git ...

  8. RedHat停止维护CentOS!CentOS 创建者发起新项目,刚上线空白项目Star数已破两千

    红帽高级副总裁兼首席技术官 Chris Wright 宣布将不再维护 CentOS Linux ,转而专注于 CentOS Stream. 作为对 RHEL 8 的重建,CentOS Linux 8 ...

  9. 如何快速的接手一个新项目

    前言:最近项目组新进来一些技术大牛过来对原有的项目进行对接重构,起初他们对原有项目不是很了解,但是他们经过几天的磨合和询问慢慢的就进入状态了,所以记录下大牛是怎么对接新项目的. 1. 明确项目主体需求 ...

最新文章

  1. 学习区块链的十大理由
  2. SM50强制终结后台JOB进程
  3. Coursera吴恩达《卷积神经网络》课程笔记(3)-- 目标检测
  4. 使用码云git的webhook实现生产环境代码的自动pull
  5. html中article、section、aside的区别与联系
  6. 分享一个真正高收益,一本万利的行业
  7. matlab线性代数命令大全,线性代数 - MATLAB 系统中文帮助手册
  8. CDA Level1复盘总结
  9. Oracle、MySQL、SQL server数据库去重
  10. 创建SSM项目框架搭建流程--史上最详细教程
  11. 高级程序员的自我修养:如何才能成长为牛逼的高级程序员?
  12. 计算机内存有何组成,电脑4个4g内存条组成16g内存和16g内存有什么不同?
  13. 【错误记录】Android Studio 编译报错 ( Module was compiled with an incompatible version of Kotlin. The binary )
  14. 搜索引擎的网址收录链接
  15. IEEEXTREME15.0 游记
  16. 在editplus中 删除空白行、匹配删除行
  17. 买保险选大公司还是小公司?
  18. Dell服务器raid5扩容及相关技术mark
  19. 普通话计算机等级用英语怎么说,普通话用英语怎么说
  20. MULTISIM 仿真 数据选择器构成无触点切换电路

热门文章

  1. SpringMVC中跳转路径的问题
  2. json从立地到成佛
  3. 1024我摊牌了,谈谈自己2020剩余两月的学习计划
  4. 简单直接的方法解析JSON数据
  5. 创建函数查找上级_一文秒懂JavaScript中对象的7种创建方式
  6. MySQL基础之控制台常用命令
  7. android点击隐藏控件,Android编程实现点击EditText之外的控件隐藏软键盘功能
  8. 运维基础(5)Ansible
  9. 2015 年,我和华大基因立下一个小目标……
  10. axios请求接口http_使用axios请求接口,几种content-type的区别详解