WinUI迁移到即将到来的新版本,有何具体步骤和注意事项?

2026-05-05 21:432阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计706个文字,预计阅读时间需要3分钟。

WinUI迁移到即将到来的新版本,有何具体步骤和注意事项?

迁移的初衷+个人平时是做.NET相关的工作,对.NET技术栈也有一些了解。自从新的.NET能够跨平台后,之前也有跨平台的UI框架Xamarin。现在微软推出了.NET+MAUI,这是统一了开发体验。

迁移的初衷

本人平时是做.net相关的工作,对于.net技术栈也有一些了解,自从新的.net能够跨平台之后,之前也有跨平台的ui框架Xamarin,现在微软推出了.NET MAUI这个说是 统一了开发体验,而且都RC版本了,所以本人也就想着试试看了,于是就想着把前几天的WinUI的demo迁移到MAUI上试试看了。

迁移过程 1. VS启动MAUI开发模块

如图,下载最新的vs2022预览版,然后勾选.NET MAUI。

WinUI迁移到即将到来的新版本,有何具体步骤和注意事项?

通过安装这些模块我们就能创建了MAUI的项目了。

2. 创建一个项目

选择如图的项目模板。

创建完成之后项目结构如下图。

乍一看和普通的wpf或者uwp再或者winui项目差别不大,主要的区别可能就是多一些依赖项为不同的平台。

3. 确认迁移需要的一些依赖

我之前的WinUI demo用数据存储是LiteDB,这个支持,那基本上就没什么阻碍了,ui显示的话,需要用MAUI提供的一些控件替换掉WinUI里的控件。

阅读全文
标签:N

本文共计706个文字,预计阅读时间需要3分钟。

WinUI迁移到即将到来的新版本,有何具体步骤和注意事项?

迁移的初衷+个人平时是做.NET相关的工作,对.NET技术栈也有一些了解。自从新的.NET能够跨平台后,之前也有跨平台的UI框架Xamarin。现在微软推出了.NET+MAUI,这是统一了开发体验。

迁移的初衷

本人平时是做.net相关的工作,对于.net技术栈也有一些了解,自从新的.net能够跨平台之后,之前也有跨平台的ui框架Xamarin,现在微软推出了.NET MAUI这个说是 统一了开发体验,而且都RC版本了,所以本人也就想着试试看了,于是就想着把前几天的WinUI的demo迁移到MAUI上试试看了。

迁移过程 1. VS启动MAUI开发模块

如图,下载最新的vs2022预览版,然后勾选.NET MAUI。

WinUI迁移到即将到来的新版本,有何具体步骤和注意事项?

通过安装这些模块我们就能创建了MAUI的项目了。

2. 创建一个项目

选择如图的项目模板。

创建完成之后项目结构如下图。

乍一看和普通的wpf或者uwp再或者winui项目差别不大,主要的区别可能就是多一些依赖项为不同的平台。

3. 确认迁移需要的一些依赖

我之前的WinUI demo用数据存储是LiteDB,这个支持,那基本上就没什么阻碍了,ui显示的话,需要用MAUI提供的一些控件替换掉WinUI里的控件。

阅读全文
标签:N