NET多平台应用开发之——Windows上开发环境搭建(1)

一 开发环境

  • Windows 11专业版 22H2
  • Microsoft Visual Studio Community 2022 (64 位) 版本 17.6.5
  • Android SDK
  • 真机或者模拟器

二 软件下载及安装

2.1 Visual Studio 2022下载

Visual Studio官网下载地址

2.2 安装.NET 跨平台开发工具包

已安装情况下,选择:工具——>获取工具和功能,弹出安装界面选择.NET Multi-platform App UI development

三 创建.NET MAUI项目

1-点击文件——>新建——>项目,弹出新建项目对话框,选择.NET MAUI Blazor应用

2-配置项目信息(项目名称、存储位置)

3-选择项目框架

四 运行项目

运行前,请打开开发人员模式

4.1 运行到window桌面

1-选择运行平台

2-运行后效果

4.2 运行到Android

1-选择运行平台

2-运行后效果

五 项目结构及编辑

5.1 项目结构

如下图所示:

依赖项:

  • net7.0-android33.0:安卓平台依赖
  • net7.0-ios:iOS平台依赖
  • net7.0-maccatalyst:mac平台依赖
  • net7.0-windows10.0.19041.0:Windows平台依赖

Platforms(平台):

  • Android、IOS、MacCatalyst、Tizen、Windows各个平台

Resources:

  • AppIcon:图标
  • Fonts:字体
  • https://jsd.onmicrosoft.cn/gh/PGzxc/CDN/blog-net:图片
  • Raw:文本、音视频等文件
  • Splash:启动文件
  • Styles:样式文件

5.2 项目编辑

1-布局文件(MainPage.xaml)

2-代码逻辑(MainPage.xaml.cs)

五 参考

  • Visual Studio官网下载地址
  • .NET MAUI Tutorial - Build your first multi-platform app in C#
  • .NET 多平台应用 UI 文档
  • 什么是 .NET MAUI?