gpt4 book ai didi

windows-phone-7 - 捕获从电话与Web服务生成的错误

转载 作者:行者123 更新时间:2023-12-03 08:15:51 25 4
gpt4 key购买 nike

有没有办法区分来​​自Web服务的错误和来自电话的错误(无连接/超时等)?

我想向用户展示从我们的Web服务生成的错误,但是我真的不在乎从电话显示它们。我只想告诉他们“发生错误,请重试”或类似的内容。

这可能吗?

最佳答案

您可以尝试在try catch块中访问源,这会生成异常

在我的WCF服务中,我尝试访问数据库,如果失败,则我的WCF会抛出一个异常,这很好,但是直到我访问e.Result(),手机才知道如何处理它。并引发错误,

围绕它放置try and catch块,就可以捕获异常

void webclient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
try
{
e.Result();
}
catch (Exception)
{

MessageBox.Show("Sorry There was an error while trying to connect to the server", "Please Try Again", MessageBoxButton.OK);
}

关于windows-phone-7 - 捕获从电话与Web服务生成的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6794252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com