【发布时间】:2013-07-05 08:33:36
【问题描述】:
我刚刚将应用程序升级到 VS2012。相同的 SL5,只是升级到 async/await。
似乎一切正常,但我无法通过刷新浏览器重新启动应用程序。它变成白屏,我认为这表明它崩溃了。但是我如何弄清楚它为什么会这样做呢?
编辑:非常非常奇怪。我只是注意到,如果我在 IE10 中单击地址行并按回车键 - 它刷新就好了。如果我点击刷新按钮(圆形箭头) - 它会变为空白。
我认为这是 IE 中不同的“刷新类型”?!
【问题讨论】:
-
打开浏览器的开发者工具,检查是否有异常写入控制台。 Silverlight 可以使用 async/await 吗?
-
async/await 可通过 AsyncTargetingPack 获得
-
不。没有写异常。当开发工具打开时,我刷新了几次,有时应用程序会加载,有时不会。大多数时候它没有加载..
-
您是否从附加了调试器的 Visual Studio 启动 silverlight 应用程序?
-
是的,我愿意。刚刚创建了简单的 SL5 应用程序以确保它不是 VS2012 的新行为。它工作正常。我假设我的应用程序在某个地方崩溃了,但我不知道如何捕捉它
标签: silverlight crash