网站开发分工,免费创建一个网页,wordpress 调用最新文章,情侣wordpress模板.NET5.0 Preview 8 开箱教程前言首先#xff0c;看到 .NET5.0 Preview 8 发布后#xff0c;作为一枚基层应用开发人员#xff0c;很想要体验一下新版本的魅力#xff1b;这可能就是程序员对新技术的一种执着吧。其实从官方宣布 .NETCore 将更名为 .NET5 开始#xff0c;我… .NET5.0 Preview 8 开箱教程前言首先看到 .NET5.0 Preview 8 发布后作为一枚基层应用开发人员很想要体验一下新版本的魅力这可能就是程序员对新技术的一种执着吧。其实从官方宣布 .NETCore 将更名为 .NET5 开始我就一直在关注着 Github 上版本更新的进程这回终于发布了最后一个 Preview 版本那么我个人觉得还是有必要的去提前体验一下即将到来的正式版就当是预习吧。Visual Studio 2019 16.8.0 Preview 2.0想要体验 .NET5.0 Preview 8你的 Visual Studio 2019 必须是 16.8.0 Preview 2.0 的版本否则无法识别 .NET5.0 的 SDK。我为了下载这个版本也是好一通找过程稍微有点繁琐还要各种阅读理解。首先要理解的就是 16.8 以下的版本可以利用现有的 Visual Studio 2019检查更新自动的升级到 16.7.2但是这个版本是无法识别 .NET5.0 的 SDK 的所以必须单独下载 VS2019 Preview 2 下载地址为VS2019 发行说明https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes#16.7.2下载地址https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/system-requirements.NET5.0 下载地址https://dotnet.microsoft.com/download/dotnet/5.0不知道大家发现了没有原站点 asp.net 已经重定向到 dotnet.microsoft.com 去了看来从上到下都要动起来了。上图所示三个版本请根据自身已安装的不同版本进行选择我这里选择的是 Enterprise 2019 。下载完成我的下载时间是昨天。没错我就是要先体验再卸载再重装一定要给后来者一个非常清晰的指引。看在我推倒重来好几次的基础上客官您给点个赞再走呗准备安装双击 vsenterprise_554246896.1591690632.exe 文件开始安装这里我要给官方提一个建议哈这个界面完全是没有必要的建议干掉。点击继续后就加载了一些什么我们不知道的东西耐心等待就好。选择组件进去了这个是非常熟悉的 VS Install 界面正上方的 Title 表示我们现在安装的是 VS2019 16.8.0 Preview 2.0这个一定要看清楚了再看安装路径C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview
这个路径就很有意思了我们知道C:\Program Files (x86)\Microsoft Visual Studio\2019\ 是 VS2019 的根路径所有的 VS2019 版本都可以安装在此目录下等待 Preview 版本安装完成后该目录下将出现两个文件夹分别是 Enterprise 和 Preview。在第一次安装的时候由于我担心和旧版本冲突以及可能会额外安装的不需要的组件我选择了不安装任何附加组件。事实证明我的担心是多余的在这里建议大家完全可以选择 Web/桌面开发两个组件群。选择这两个组件群后我们再切换选项卡到“单个组件”看一下确认 .NET5.0 已被勾选。开始安装上面的准备工作完成之后点击右下角的“安装”按钮开始安装接下来就是漫长的等待。这个时候可以去翻翻官方的发行说明提前预习一下。VS2019 发行说明https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes#16.7.2安装完成安装完成后看到列表中已经添加了 VS2091 Previe 版本的展示。同时安装目录下也看了 Preview 版本的文件夹。由于安装完成后启动程序不会自动的添加桌面快捷方式我们可以到目录 C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\Common7\IDE 下将 devenv.exe 添加快捷方式到桌面并命名 VS 2019 Preview 2.0 以进行区分。从颜色可以看出 Preview 2.0 版本的颜色稍微深一些。启动 VS2019 Preview安装完成后就是正式的开箱了启动画面相对于旧版本多了 “Preview” 的标识进入主界面后右上角还是保持了 “Preview” 的标识官方为了让我们不在生产环境中误用也是做足了细节。接下来我们就创建一个新的 .NET5.0 的项目这里我们还是选择 .NETCore 控制台项目并命名为 PreviewConsoleApp 直接点击“创建”按钮进入项目后右键点击项目查看属性可以看到在Preview 版本下默认创建的项目就是 .NET5.0 的。打开 .csproj 文件查看配置Project SdkMicrosoft.NET.SdkPropertyGroupOutputTypeExe/OutputTypeTargetFrameworknet5.0/TargetFramework/PropertyGroup
/Project
各位可以创建 WinForm 项目看看属性节点 TargetFramework 会有不一样的标识喔。运行我的第一个 .NET5.0 应用程序老规矩咱们第一步还是要编写代码打开 Program.cs 文件和 .NET5.0 进行第一次亲密接触。class Program
{static void Main(string[] args){Console.WriteLine(Hello World!);}
}
项目配置文件打开 bin\Debug\PreviewConsoleApp.deps.json 文件看看项目依赖targets 都已经变成了 net5.0 targets: {net5.0: {PreviewConsoleApp/1.0.0: {runtime: {PreviewConsoleApp.dll: {}}}}}
再看运行时配置文件也都切换过来了当前版本 5.0.0-preview.8.20407.11{runtimeOptions: {tfm: net5.0,framework: {name: Microsoft.NETCore.App,version: 5.0.0-preview.8.20407.11}}
}
结束语至此我的 .NET5.0 体验之旅完美结束了。从整个流程体验来看整体的感觉就是此 Preview 版本真的有可能就是最终版本了从安装文件上看 VS2019 Preview 版本比旧版本的体积还要大这有点不可思议实际上我电脑上的 16.7 版本的 VS2019 安装的组件比 Preview 版本还要多。可能是因为多安装了 .NET5.0 的原因吧当然了流畅度还是很令人满意的。最后祝大家都顺利安装成功