.NET MAUI 教程 - 使用 C# 生成第一个多平台应用

创建应用

新建 .NET MAUI 应用:

  1. 打开 Visual Studio 2022。
  2. 选择创建新项目按钮。
  3. 在“创建新项目”窗口中,在搜索栏中键入“MAUI 应用”。选择“.NET MAUI App”模板,然后单击“下一步”按钮。

    Visual Studio 新项目对话框,其中已选择 .NET MAUI 应用

  4. 在“配置新项目”窗口中,输入“MyFirstMauiApp”作为项目名称,然后单击“下一步”按钮

    Visual Studio 使用 MyFirstMauiApp 作为项目名称配置新项目对话框

  5. 在“其他信息”窗口中,如果尚未选择,请在“框架”下拉列表中选择“.NET 9.0”,然后单击“创建”按钮。

    Visual Studio 附加信息对话框,在“框架”下拉列表中显示 .NET 8.0。

    Visual Studio 创建新项目。如果收到 Windows 安全中心警报,警告防火墙阻止了某些功能,请选择“允许访问”按钮

等待 NuGet 包还原过程

NuGet 是一个包管理器,它将引入新应用的依赖项。

包还原过程将自动启动。请等候,直到 已还原就绪 消息显示在屏幕左下角的状态栏中。

显示“就绪”消息的 Visual Studio 状态栏。

  1. CMD+SHIFT+P,在 VS Code 中打开命令面板。
  2. 键入 ".NET: " 来查看可使用 C# 开发工具包运行的命令!
  3. 查找“.NET: 新建项目”,并将其选中来创建新的 .NET 项目。
  4. 选择“.NET MAUI 应用”
  5. 选择要保存项目的文件夹位置。
  6. 出现提示时,在命令面板中将项目命名为“MyFirstMauiApp”

如果你有 Visual Studio 订阅,请登录你的帐户。如果未看到提示弹出窗口,请点按 VS Code 窗口右下角状态栏中的 C# 图标。

使用 VS 订阅登录

在 VS Code 的边栏中,确保已打开资源管理器。应该会在此处看到文件夹和解决方案资源管理器。如果已打开一个新的 VS Code 实例,解决方案资源管理器可能在边栏底部附近。

VS Code 中针对 MAUI 应用的解决方案浏览器

在“解决方案资源管理器”下,选择 MainPage.xaml。此文件包含描述 MAUI 应用程序中用户界面元素的结构和布局的标记。

VS Code 中针对 MAUI 应用的解决方案浏览器

继续