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

.NET 9 MAUI调用PickPhotoAsync触发COMException问题求助

.NET 9 MAUI中调用MediaPicker.PickPhotoAsync触发COMException的解决方案

问题现象

  • 基于.NET 9的MAUI项目,在Windows平台调用MediaPicker.Default.PickPhotoAsync时,会抛出InteropServices.COMException
  • 相同逻辑在.NET 8 MAUI项目中可正常运行,无异常

问题原因

这是.NET 9 MAUI的已知问题,触发场景为:项目的WindowsPackageType配置为None,且以管理员身份运行Visual Studio。

可行解决方案

  • 以非管理员身份启动Visual Studio,再运行.NET 9 MAUI项目
  • 若项目适配允许,修改项目的WindowsPackageType配置,将其从None改为MSIX后重新测试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 04:22:01