当前位置: 首页 > news >正文

C# Maui 报错:程序“[15748] MauiApp1.exe”已退出,返回值为 2147942405 (0x80070005)

“MauiApp1.exe”(CoreCLR: DefaultDomain): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Private.CoreLib.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“E:\cDemo\MauiApp1\MauiApp1\bin\Debug\net8.0-windows10.0.19041.0\win10-x64\AppX\MauiApp1.dll”。已加载符号。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Runtime.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“E:\cDemo\MauiApp1\MauiApp1\bin\Debug\net8.0-windows10.0.19041.0\win10-x64\AppX\Microsoft.Windows.ApplicationModel.WindowsAppRuntime.Projection.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Runtime.InteropServices.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“E:\cDemo\MauiApp1\MauiApp1\bin\Debug\net8.0-windows10.0.19041.0\win10-x64\AppX\WinRT.Runtime.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Collections.Concurrent.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Collections.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Threading.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\ System.Runtime.CompilerServices.Unsafe.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Private.Uri.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.ObjectModel.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\ System.ComponentModel.dll”。
“MauiApp1.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Numerics.Vectors.dll”。
程序“[15748] MauiApp1.exe”已退出,返回值为 2147942405 (0x80070005)。
最后的解决方法是:
在 .csproj 文件的尾部加上
       < PropertyGroup >
              < WindowsAppSdkDeploymentManagerInitialize >false </ WindowsAppSdkDeploymentManagerInitialize >
       </ PropertyGroup >

什么意思呢?

WindowsAppSdkDeploymentManagerInitialize> 标签设置为 false 指示该项目在部署时不使用 Windows 应用 SDK 部署管理器进行初始化。Windows 应用 SDK(先前称为 Project Reunion)是一套工具和库,旨在帮助开发者在 Windows 上构建统一和现代的应用。
具体来说,WindowsAppSdkDeploymentManagerInitialize 属性控制着一个名为 DeploymentManager 的组件,它通常负责在运行 MAUI 应用时确保所有需要的 Windows 应用 SDK 组件都已安装在系统上。当设置为 false 时,系统预计不会尝试启动这个自动检查和安装过程
这可能是为了解决特定的部署问题,或者在开发者已经知道所有必需的组件已经在目标系统上可用的情况下使用。取消启动初始化可以减少应用启动时间和潜在的部署问题,但是它要求开发者确保所有必要的依赖项已经正确安装。如果这个设置不正确,它可能导致应用启动失败或运行时错误,因为应用所需的 SDK 组件可能不会被自动部署。
(0x80070005)   估计是这个 自动检测的程序 没有权限启动起来。  

相关文章:

  • 简说SQLServer
  • cocos入门6:向量简介
  • 升级最新版openssh-9.7p1及openssl-1.1.1h详细步骤及常见问题总结
  • 【C++题解】1254. 求车速
  • 【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 运输时间(200分) - 三语言AC题解(Python/Java/Cpp)
  • 排查互联网敏感信息,对信息泄露说“不”
  • 两种AI 图像生成技术:MidJourney 和 Stable Diffusion
  • 通过影刀RPA,创建定时任务,自动获取图片验证码登录平台;
  • 软件三班20240605
  • 经典的泡泡龙游戏源码免费下载
  • npm有哪些插件包??
  • 如何在另一台电脑上使用相同的Python环境和依赖包
  • postgresql之翻页优化
  • web-上传项目文件夹到Git远程仓库
  • 人工智能系统越来越擅长欺骗我们?
  • .pyc 想到的一些问题
  • create-react-app项目添加less配置
  • CSS实用技巧干货
  • Java多态
  • JAVA多线程机制解析-volatilesynchronized
  • leetcode386. Lexicographical Numbers
  • Vue 动态创建 component
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 阿里云购买磁盘后挂载
  • 实现简单的正则表达式引擎
  • 一些关于Rust在2019年的思考
  • 译自由幺半群
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #pragma multi_compile #pragma shader_feature
  • (delphi11最新学习资料) Object Pascal 学习笔记---第14章泛型第2节(泛型类的类构造函数)
  • (LeetCode C++)盛最多水的容器
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (数据结构)顺序表的定义
  • (四)模仿学习-完成后台管理页面查询
  • (图)IntelliTrace Tools 跟踪云端程序
  • (转)LINQ之路
  • (转)Linux下编译安装log4cxx
  • (转)Oracle 9i 数据库设计指引全集(1)
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET Core 项目指定SDK版本
  • .Net程序帮助文档制作
  • // an array of int
  • @GetMapping和@RequestMapping的区别
  • [20160807][系统设计的三次迭代]
  • [2019.3.20]BZOJ4573 [Zjoi2016]大森林
  • [2669]2-2 Time类的定义
  • [AIGC] 开源流程引擎哪个好,如何选型?
  • [asp.net core]project.json(2)
  • [C++] new和delete
  • [EFI]ASUS EX-B365M-V5 Gold G5400 CPU电脑 Hackintosh 黑苹果引导文件