VSCode加上dotnet7.0来创建开发,vs和vscode创建方法,命令创建和扩展方法创建区别,以及扩展推荐

  • Post author:
  • Post category:其他


吐槽一波:

.net7出来第二天开始学习,前端vue3+ts写法也得学,让熟悉一个星期新版本语言就动手开发,还要写前端

天天问我进度怎么样,有没有遇到问题,我看出来了很急,我也很急但不要急


由于7.0版本是新版,VS版本只有 VS2022 以上才支持,有两个选择 vs 和 vscode。我是用的vscode

但我不推荐这个,不方便!!!动手能力强或和我一样手贱手痒的可以搞一搞

第一步: 下载安装VSCode (跳过)

第二步:安装语言扩展

在这里插入图片描述

推荐下载:C# 、 .NET Core Test Explorer 、vscode-solution-explorer 、Visual NuGet

其中NuGet程序包需要设置

在这里插入图片描述

把第一条换成这个,我忘记从哪里找来的参数了。搞完重启一下软件

{“name”: “nuget.cn”,“url”:“https://nuget.cdn.azure.cn/v3/index.json”}

在这里插入图片描述

第三步:开始创建项目(分两种操作方法)(我的文件图标,文字,颜色,样式等等不一样,我安装过扩展,跟默认不同)

1.命令操作 Shift + Ctrl + ·(Esc键左下面)

在这里插入图片描述

输入命令回车就创建成功了

dotnet new sln -n “NbPlus” //字面意思 新建net的sln解决方案 -n后面的是解决方案名字

命令很方便例子看官方:

https://learn.microsoft.com/zh-cn/dotnet/core/tools/dotnet-tool-install

2.推荐安装的vscode-solution-explorer扩展操作

扩展会有这个操作栏,点后输入项目名字,点两下回车确定

在这里插入图片描述

然后右键点击添加项目,然后依次选择需要的模板 ASPNET Core Web API > C# > NbPlus.API(项目名)>双击回车完成

在这里插入图片描述

第四步:添加项目所需的引用包啊,库啊,第三方组件之类的(也分两种)

1.命令(我CLI用不了我用package)

像这种命令的名字要打全,可以不填版本号,也可手动输入版本号,稍微麻烦了一点

dotnet add package Microsoft.EntityFrameworkCore –version 7.0.0

dotnet add package Microsoft.EntityFrameworkCore.SqlServer –version 7.0.0

dotnet add package Microsoft.EntityFrameworkCore.Tools –version 7.0.0

2.扩展添加

在这里插入图片描述

推荐使用下面这种Visual NuGet 扩展,这种有版本号,功能多,还跟vs差不多

在这里插入图片描述

到此结束

也许可能我漏了那些步骤,但大致问题点写出来了

其余剩下基本上和vs上没有太大的区别,


记起来了,补充一个数据库映射操作,把现成的或者老的数据库映射到项目里面来自动生成

访问我另一篇::

https://editor.csdn.net/md/?articleId=127904492



版权声明:本文为weixin_45973327原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。