编程工具

关注公众号 jb51net

关闭
微软Microsoft .NET SDK v11.0.100-preview1 中文免费正式版 32/64位

微软Microsoft .NET SDK v11.0.100-preview1 中文免费正式版 32/64位

您还可以选择:x86官网下载runtime下载

热门排行

简介

微软Microsoft .NET SDK v11.0.100-preview1 中文免费正式版 32/64位

.NET SDK 是一组库和工具,开发人员可用其创建 .NET 应用程序和库。微软 .NET 11 Preview 1这是一个预览版本,在.NET运行时、SDK、库、C#、ASP.NET Core、Blazor、.NET MAUI等方面增加了一些重大增强功能。预计将在几个月内发布更多预览版,以引入更多功能并带来稳定性。

使用方法

1、运行安装程序

下载完成后,运行安装程序并完成在计算机上安装.NET的步骤。

2、验证安装

安装程序完成后,打开一个新的命令提示符并运行该dotnet命令。这将验证.NET是否已正确安装并可以使用。

3、开始

现在,您已经安装了.NET,让我们通过分步教程来构建您的第一个应用程序。

重要新功能和改进

.NET 11 Preview 1 中的 .NET SDK - 发行说明
以下是.NET 11 Preview 1中.NET SDK的新增功能摘要:

CLI 命令改进
dotnet run:交互式目标框架和设备选择
dotnet test:位置参数
dotnet watch:热重载引用更改和可配置端口
dotnet 格式:隐藏严重性支持
代码分析器
新的分析器
新.NET SDK功能
发布引用符号属性
其他变更
选择退出自动UTF-8控制台编码(主要针对Windows用户)
基于文件的应用程序的行为更类似于基于项目的应用程序
社区贡献者
实用链接

CLI命令改进
dotnet run:交互式目标框架和设备选择
dotnet run 已得到显著增强,能够支持交互式选择工作流,为改进 .NET MAUI 和移动开发场景奠定了基础。

目标框架选择
在运行未指定--framework的多目标项目时,dotnet run现在会以交互方式提示您使用箭头键选择目标框架(由Spectre.Console提供支持)。在非交互式终端中,则会以格式化错误的形式列出可用的框架。

dotnet watch:热重载引用更改和可配置端口
支持更改项目和包引用
dotnet watch 现在可以在热重载会话期间在运行时处理添加项目和包引用。以前,添加新的 PackageReference 或 ProjectReference 需要重新启动应用程序。现在,当添加引用时:

Roslyn 验证更改,并确定哪些项目需要重新部署。
dotnet watch 执行 ReferenceCopyLocalPathsOutputGroup 目标,以将新的依赖项复制到输出目录中。
运行中的应用程序中的增量应用器通过AssemblyResolving事件加载新的程序集。
这使得在迭代多项目解决方案时,开发工作流程更加流畅,无需重新启动应用程序。
dotnet/sdk#49611

可配置的浏览器刷新端口
新的DOTNET_WATCH_AUTO_RELOAD_WS_PORT环境变量允许您配置dotnet watch用于浏览器刷新的WebSocket端口。该变量是对现有DOTNET_WATCH_AUTO_RELOAD_WS_HOSTNAME变量的补充,在基于容器的开发工作流程中特别有用,因为在此类流程中需要提前定义特定的端口转发规则。

发布引用符号属性
新的“PublishReferenceSymbols”MSBuild属性可控制发布输出中是否包含来自引用项目的.pdb文件。该属性是对现有“PublishDocumentationFile”、“PublishReferencesDocumentationFiles”和“CopyOutputSymbolsToPublishDirectory”属性的补充,以便完全控制要发布的工件。

关闭自动UTF-8控制台编码(主要针对Windows用户)
MSBuild会自动将控制台编码设置为UTF-8,以确保跨平台输出的一致性。然而,在某些非英语环境(如日语或中文系统)中,当将控制台输出重定向到管道时,由于无法检测目标编码,UTF-8编码可能会导致文本乱码。

大家还下载了