【问题标题】:EmailManager.ShowComposeNewEmailAsync Exception The parameter is incorrect 'User'EmailManager.ShowComposeNewEmailAsync 异常 参数不正确 'User'
【发布时间】:2016-09-18 17:59:23
【问题描述】:

我的 UWP 应用突然在 Win 10 Mobile Build 10.0.14342.1001 上引发以下异常。它们在模拟器中仍然可以正常工作。 有人遇到同样的问题吗?有解决办法吗?

抛出异常:mscorlib.ni.dll 中的“System.ArgumentException” WinRT 信息:用户 附加信息:参数不正确。 用户

为了确保问题与应用电子邮件消息中的特定问题无关,我发送了以下导致相同问题的简单消息。

Dim em As New Windows.ApplicationModel.Email.EmailMessage
em.To.Add(New EmailRecipient("a@b.c"))
em.Subject = "test"
Await EmailManager.ShowComposeNewEmailAsync(em)

Link to test case.

【问题讨论】:

  • 如果您传递参数“用户”,我们无法提供任何帮助。在目标“设备”上调试 VS 内的应用程序并查看失败的原因。
  • 用代码示例更新了我的问题。我没有传递参数“用户”。我在 API 中没有看到属性“用户”。应用程序在 ShowComposeNewEmailAsync 崩溃,但声明了异常。
  • 我也有同样的问题,之前的版本使用相同的代码(几个月都没有改变)。
  • 在反馈中心应用程序中提交。我的手机不支持 RS 构建,所以我无法测试它

标签: windows-runtime uwp windows-10-mobile


【解决方案1】:

这是内部版本中的错误。没有已知的解决方法。

MS 是通过反馈和MS forum 得知此事的。

已通过 Windows 10 Mobile Insider Preview Build 14356 修复。

【讨论】:

    【解决方案2】:

    Build 14342 是内部 'fast' 构建,这意味着它不是生产就绪的,您可能会不时遇到错误。请使用反馈中心提交反馈,并等待下一个版本。感谢您成为 Insider!

    【讨论】:

    • @peter-torr-msft 我理解您关于成为内部人员等的观点。然而,这个版本也发布到了慢速环(我知道这仍然是内部人员)。很多用户受到影响:-(
    • 像 Geert 我很担心,因为很多用户都在运行这个 Win10 内幕版本。我确实立即通过反馈报告了这个问题,昨天也在 MS 论坛上发帖。我的应用程序使用电子邮件允许报告附加跟踪文件的问题。这也是我自己获取跟踪文件的唯一方法。
    • 感谢您提交反馈。我会确保团队看到它,虽然我不能说什么时候会修复它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-19
    • 2018-02-14
    • 1970-01-01
    • 2015-06-09
    • 1970-01-01
    相关资源
    最近更新 更多