Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 退出代码-2147220978(0x8004020e)_C#_Visual Studio_Windows Phone 8 - Fatal编程技术网

C# 退出代码-2147220978(0x8004020e)

C# 退出代码-2147220978(0x8004020e),c#,visual-studio,windows-phone-8,C#,Visual Studio,Windows Phone 8,我试图制作一个文本阅读器,但我发现当滚动一个大文档时,每当纹理内存达到15000左右时,应用程序就会退出,代码为-2147220978(0x8004020e) 这是什么意思?附近有工作吗?我真的需要能够阅读大型文本文档。8表示“错误”。“004”表示“此错误特定于对象失败时使用的接口”。“020e”的意思是。。。好吧,它意味着界面作者想要表达的意思。(0200以上的所有错误代码都是作者定义的。) 这些是最难追踪的错误,因为它们的意义完全取决于失败代码的作者的意图;没有统一的标准。某些子系统(可能

我试图制作一个文本阅读器,但我发现当滚动一个大文档时,每当纹理内存达到15000左右时,应用程序就会退出,代码为-2147220978(0x8004020e)

这是什么意思?附近有工作吗?我真的需要能够阅读大型文本文档。

8表示“错误”。“004”表示“此错误特定于对象失败时使用的接口”。“020e”的意思是。。。好吧,它意味着界面作者想要表达的意思。(0200以上的所有错误代码都是作者定义的。)

这些是最难追踪的错误,因为它们的意义完全取决于失败代码的作者的意图;没有统一的标准。某些子系统(可能由第三方开发)出现故障。如果你能弄清楚那是什么子系统,那么你可以询问该子系统的制造商他们的错误号020e是什么意思。

8表示“错误”。“004”表示“此错误特定于对象失败时使用的接口”。“020e”的意思是。。。好吧,它意味着界面作者想要表达的意思。(0200以上的所有错误代码都是作者定义的。)


这些是最难追踪的错误,因为它们的意义完全取决于失败代码的作者的意图;没有统一的标准。某些子系统(可能由第三方开发)出现故障。如果你能弄清楚那是什么子系统,那么你可以询问该子系统的制造商他们的错误号020e是什么意思。

你能分享最小的和相关的复制代码吗?只要一段XAML和一段C#就足够了

从你所说的来看,在应用程序崩溃之前,GPU可能会因表面过载。这不应该发生,所以我不确定这是真正的原因


与此同时,您是否尝试虚拟化ItemsControl?如果您使用的是列表框,您是否尝试过切换到新的LongListSelector?如果仅仅切换到LongListSelector还不够,请尝试使用并添加一些预取逻辑。如果这不起作用,您可能必须创建自己的虚拟化逻辑,或者在模板消失后手动从可视化树中删除该模板,或者创建一个全新的第三方虚拟化自定义控件。也许某个第三方控制供应商有一些可以在这里工作的东西。

您能共享最少的相关复制代码吗?只要一段XAML和一段C#就足够了

从你所说的来看,在应用程序崩溃之前,GPU可能会因表面过载。这不应该发生,所以我不确定这是真正的原因


与此同时,您是否尝试虚拟化ItemsControl?如果您使用的是列表框,您是否尝试过切换到新的LongListSelector?如果仅仅切换到LongListSelector还不够,请尝试使用并添加一些预取逻辑。如果这不起作用,您可能必须创建自己的虚拟化逻辑,或者在模板消失后手动从可视化树中删除该模板,或者创建一个全新的第三方虚拟化自定义控件。也许某个第三方控件供应商提供了一些可以在这里使用的功能。

您使用的是Report Server 2005吗?错误代码不够具体,COM错误代码非常典型。您至少需要发布一个堆栈跟踪,该跟踪还显示非托管代码堆栈框架。当您试图在存储能力有限的设备上操作大量数据时,可能会出现一些令人难以置信的情况。但是我该怎么做呢?我对C#和VS2012非常陌生。您使用的是报表服务器2005吗?错误代码不够具体,COM错误代码非常典型。您至少需要发布一个堆栈跟踪,该跟踪还显示非托管代码堆栈框架。当您试图在存储能力有限的设备上操作大量数据时,可能会出现一些令人难以置信的情况。但是我该怎么做呢?我对C#&VS2012真的很陌生。谢谢你的解释。事实上,我正在使用一个列表框来包含文档(TextBlock不允许这么多文本,它只是将它们删除),然后我只需向下滚动…然后退出应用程序。谢谢您的解释。事实上,我正在使用一个列表框来包含文档(TextBlock不允许这么多文本,它只是将它们删除),然后我只是向下滚动…然后退出应用程序。是的,当涉及到实际使用XAML所提供的内容时,这段代码非常糟糕。不要初始化自己的ListBoxItems,请使用ListBox.ItemTemplate和ListBox.ItemsSource dataibnding。很明显,当你不断地启动新的ListBoxItems,而不从可视化树中删除它们时,你的内存将耗尽。是的,我试图动态删除内容,但滚动位置出错了。我只是无法通过使用VerticalOffset获得正确的位置(因为视口高度(~107)与列表框的实际高度(=556)不匹配)。所以我现在不知道该怎么办:(是的,当涉及到实际使用XAML所提供的东西时,这段代码非常糟糕。不要初始化您自己的ListBoxItems,使用ListBox.ItemTemplate和ListBox.ItemsSource dataibnding。显然,当您不断地启动新的ListBoxItems,而不从可视化树中删除它们时,您的内存将耗尽。是的,我正在尝试使用ListBox.ItemTemplate和ListBox.ItemsSource dataibnding。)动态移动内容,但滚动位置出错。我无法使用VerticalOffset获得正确的位置(因为视口高度(=107)与列表框的实际高度(=556)不匹配)。因此我现在不知道该怎么办:(