Silverlight Out of Browser(OOB)应用程序仅在OS X上崩溃

时间:2010-06-11 20:47:50

标签: silverlight macos

我们有一个运行OOB(浏览器外)的Silverlight应用程序,因此用户可以安装它。当它运行OOB时,我们会显示一个调用Application.Current.MainWindow.Close()的按钮,以便用户可以退出该应用程序。这在Windows上工作得很好,但是导致错误说应用程序在OS X上意外退出。任何人都有任何想法为什么会这样?谢谢!

1 个答案:

答案 0 :(得分:0)

发现问题所在。这显然是一种“受保护”的行为,必须直接响应用户操作。它无法安排在以后发生(我们在按钮点击时播放动画,然后在计时器到期后尝试关闭窗口;我们必须关闭窗口)。

Windows版本实际上抛出了异常,它从未显示过任何消息框。