none
Win8 Metro App 无故报出这样的错误是什么原因? RRS feed

  • 问题

  • XXXXX.exe(我的项目)已附加有调试器,但没有将该调试器配置为调试此未经处理的异常。若要调试此异常,必须分离当前调试器。

    在Debug下运行程序,偶尔就会出现这样的提示,并且程序崩溃。VS2012也捕获不到是什么异常。该怎么办,才能知道是什么原因导致的异常呢?

    异常提示是发生在Win8 Pad 模拟器中。


    NULL


    • 已编辑 Vito.K 2012年9月24日 14:00
    2012年9月24日 13:58

答案

  • 如果你的应用本身VS debug设置为调试 managed code 或者Navite code, 那么你的应用中的WebView或者JS脚本发生了异常则你的VS Debugger无法捕获会出现这个现象。

    首先,先让我们知道你这个是什么类型的应用?JS的还是XAML的?里面有什么内容?如果是JS的,看下你是否需要打开 Managed和 Native code 的混合调试。

    如果是XAML 的,那么你的应用中是否包含了WebView 且访问的目标网页中产生了脚本错误或者目标网页脚本WebView 不支持。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 Vito.K 2012年9月26日 4:19
    2012年9月25日 9:22
    版主