.NET 6 Preview 4 已发布,ASP.NET Core 更新内容( 五 )


同时为目标平台选择 x64:

.NET 6 Preview 4 已发布,ASP.NET Core 更新内容

文章插图
 
然后你可以按 F5 或 Ctrl+F5 , 使 WinUI 应用作为本地 Windows 桌面应用运行 。
.NET 6 Preview 4 已发布,ASP.NET Core 更新内容

文章插图
 
Android要在 Android 上运行该应用程序 , 首先使用 Android SDK 或 Android 设备管理器启动 Android 模拟器 。
然后使用以下命令从 CLI 运行该应用程序:
dotnet build MauiBlazorApp -t:Run -f net6.0-android要从 Visual Studio 在 Android 上运行 , 选择 MauiBlazorApp 项目作为启动项目:
.NET 6 Preview 4 已发布,ASP.NET Core 更新内容

文章插图
 
然后在运行按钮下拉菜单中选择 net6.0-android 作为目标框架:
.NET 6 Preview 4 已发布,ASP.NET Core 更新内容

文章插图
 
然后你可以点击 F5 或 Ctrl+F5 , 使用安卓模拟器运行该应用程序:
.NET 6 Preview 4 已发布,ASP.NET Core 更新内容

文章插图
 
iOS 和 Mac Catalyst译注:Mac Catalyst 是一个帮助开发者将 iOS 应用移植到 macOS 上的服务 。
要运行 iOS 或 Mac Catalyst 的应用程序 , 你需要使用一个运行 Big Sur 的 macOS 开发环境 。你目前不能从 Windows 开发环境中运行 iOS 或 Mac Catalyst 的应用程序 , 尽管我们确实期望 .NET MAUI 将支持使用连接的 Mac 构建代理或使用热重启在连接的设备上运行 iOS 应用程序 。
要运行 iOS 和 Mac Catalyst 的应用程序 , 请使用以下命令:
dotnet build MauiBlazorApp -t:Run -f net6.0-iosdotnet build MauiBlazorApp -t:Run -f net6.0-maccatalyst
.NET 6 Preview 4 已发布,ASP.NET Core 更新内容

文章插图
 
在这个版本中 , .NET MAUI Blazor 应用程序有一些已知的限制:
  • 组件范围内的 CSS 文件(.razor.css)还不能在主 .NET MAUI 项目中使用 。这将在未来的更新中得到修复 。
了解更多关于 .NET 6 Preview 4 中 .NET MAUI 的新内容[8] 。
其他性能改进略...(注:这部分列举了一些社区贡献的提高性能的 PR , 没啥可翻译的 , 感兴趣的同学可以直接在英文原文点击链接查看 。)
提供反馈我们希望你喜欢此次 .NET 6 中的 ASP.NET Core 预览版 。我们很想听听你对这个版本的体验 。在 GitHub[9] 上提交 Issue , 让我们知道你的想法 。
感谢你尝试使用 ASP.NET Core!
文中链接:
[1]. https://dotnet.microsoft.com/download/dotnet/6.0[2]. https://docs.microsoft.com/dotnet/core/compatibility/6.0#aspnet-core[3]. https://www.techempower.com/benchmarks/[4]. https://github.com/aspnet/Announcements/issues/463[5]. https://docs.microsoft.com/aspnet/core/fundamentals/http-logging[6]. https://aka.ms/build2021-hotreload[7]. https://aka.ms/picture-fixer[8]. https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-4[9]. https://github.com/dotnet/aspnetcore/issues



推荐阅读