You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jetbrains Rider开发Windows MAUI桌面应用的Windows环境搭建咨询

无Visual Studio环境下JetBrains Rider开发Windows MAUI桌面应用搭建指南

本配置流程全程无需安装Microsoft Visual Studio IDE,仅通过独立组件安装即可完成全流程开发环境搭建

核心依赖安装(无VS依赖)

  • 安装对应版本.NET SDK:优先选择.NET 8及以上长期支持版本,安装时保持默认选项即可,安装完成后打开任意终端执行dotnet --version,若能正常输出版本号则说明SDK安装生效。
  • 安装MAUI工作负载:不需要使用Visual Studio Installer,直接在终端执行对应安装命令即可:
    • 全平台MAUI开发支持:执行dotnet workload install maui
    • 仅Windows桌面端开发精简安装:执行dotnet workload install maui-windows,可大幅减少不必要的组件磁盘占用
      安装完成后执行dotnet workload list,确认maui或maui-windows条目出现在已安装列表中即为成功。
  • 安装Windows平台专属依赖:
    下载安装与你所用.NET版本匹配的Windows App SDK独立运行时,同时安装最新版MSIX打包工具独立组件;如果编译时提示Windows SDK缺失,额外安装10.0.19041.0及以上版本的Windows 10/11 SDK,安装时勾选桌面C++应用开发相关组件即可,所有组件均提供独立安装包,无需依托VS安装器部署。

Rider侧配置

  • 请使用2023.3及以上版本的JetBrains Rider,旧版本对Windows平台MAUI的调试、编译支持存在较多已知兼容性问题。
  • 打开Rider后进入设置面板,找到Build, Execution, Deployment > Toolset and Build配置项,确认.NET SDK路径自动识别到你之前安装的对应版本,若识别失败手动选择SDK安装根目录即可。
  • 进入Languages & Frameworks > MAUI配置页,Rider会自动扫描本地已安装的MAUI工作负载,若提示组件缺失,直接点击页面内的修复按钮,Rider会自动调用dotnet命令补全缺失项,无需手动操作其他工具。
  • 配置完成后可新建MAUI项目验证:在新建项目模板列表中选择MAUI应用,目标平台仅勾选Windows,创建完成后选择本地Windows机器作为运行目标,点击运行确认项目可正常编译、启动、断点调试即代表环境搭建完成。

常见问题提示:如果运行时提示签名相关错误,可在项目属性的MAUI配置页中临时关闭应用包签名选项,开发调试阶段不影响功能测试,正式发布时再配置签名证书即可。

内容的提问来源于stack exchange,提问作者bysrkh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 23:30:38