最近,我正在使用微软的僵尸框架开发一个聊天机器人。我使用prompt.confirm接受用户的是/否输入,但是当我编写基本的yes/no时,它显示了太多的尝试异常。我不希望我的机器人显示太多的尝试异常,相反,我想在内部处理它。这是我的密码。[LuisIntent("None")]
public async Task None
它就是这种特殊类型的异常。args)//call to write to the log
} 所以任何未处理的异常都会在这里结束。现在,强制转换异常、除以零异常等都以这种方式处理得很好,并相应地被记录下来。然而,任何COMException都会产生问题。在故意引发COMException的过程中,我看到所有这些行都被命中: using (var db = new LoggerAutomati