等待WPF组合框填充时出现COMException

时间:2011-08-24 15:17:16

标签: wpf mvvm

所以还有另一个与此类似的问题,但我认为这有点不同。这是一个交易,我正在开发一个应用程序,其中有一系列组合框正确,用户进行选择,然后填充下一个组合框。它工作,但我看到了一堆这些错误。

A first chance exception of type 'System.Runtime.InteropServices.COMException' occurred in mscorlib.dll

mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 mscorlib.dll中出现'System.Runtime.InteropServices.COMException'类型的第一次机会异常 “System.Runtime.InteropServices.COMException”类型的第一次机会异常

我为所有组合框设置了这样的项目面板模板。

<ItemsPanelTemplate x:Key="VirtualizingItemsPanelTemplate">
        <VirtualizingStackPanel IsItemsHost="True"/>
    </ItemsPanelTemplate>

我还有什么办法可以尝试不收到此错误吗?它似乎造成了一点点放缓(我不会放弃称之为冻结 - 这太过串了一个术语)但是这个屏幕在使用方面将是超高价值而我想保持它尽可能地回应。

有人有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,根据我的发现,问题是处理Visual Studio调试器。

与调试器分开构建和运行的应用程序不会遇到延迟。

在微软修复他们的调试器/ VS之前,这是一个半解决方案。