代码之家  ›  专栏  ›  技术社区  ›  Robert Kozak

在Silverlight应用程序中,启动调试和不调试启动有什么区别?

  •  0
  • Robert Kozak  · 技术社区  · 16 年前

    我有一个问题,在Silverlight.fx示例的某些示例中,我得到了一个含糊不清的匹配异常。

    例如,tasklist.aspx示例演示了这个问题:当我运行start debugging时,在listview.cs的第202行中会遇到异常。

    FrameworkElement uiItem = itemTemplate.LoadContent() as FrameworkElement;
    

    但这个问题在没有调试的情况下启动时不会出现。如果我正在调试,它将不会成功并创建一个项。但是如果不调试它会的。

    有什么想法吗?

    1 回复  |  直到 13 年前
        1
  •  0
  •   jv42    13 年前

    我猜这个异常是在堆栈上的某个位置被捕获的,如果没有附加调试程序,您将看不到它。在“调试异常”下,可以选择更改在“调试”下运行时处理异常的方式。