PresentationHost.exe(XBAP)引发错误:C运行时错误R6034

PresentationHost.exe(XBAP)引发错误:C运行时错误R6034

问题描述:

您好,

我们正在XBAP内托管我们的WPF(.NET 3.5 SP1)组件之一,因此它是通过浏览器(Explorer 8.0)传递给客户端的.
客户端(正在运行的浏览器)有时会收到错误,并且此错误由presentetionhost.exe引发.该错误是:C运行时错误R6034.
我们在论坛中查看了该错误,它似乎与清单有关.但是清单存在于该WPF/XBAP应用程序中.此外,该错误不会总是仅在某个时间发生,并且不一致,因此无法在同一机器上针对同一场景重新创建该错误.
使用mage.exe -cc清理在线应用程序缓存无法解决该问题继续偶尔出现的问题.

Hello,

we are hosting one of our WPF (.NET 3.5 SP1) components within XBAP and thus it delivered through browser (explorer 8.0) to client.
Some time clients (running explorer) receive error and this error thrown by presentetionhost.exe. The error is: C Run-Time Error R6034.
We looked the error in forums and it appears related to manifest. But manifest exists for that WPF/XBAP application. Furthermore, the error does not occurs always only sometime and it not consistent it cannot be recreated on same machine for same scenario.
Cleaning online app cache with mage.exe -cc does not resolve issue it continue to appear occasionally.

一些评论:
1.它似乎只出现在客户端计算机上,没有证据表明它出现在开发人员计算机上.
2.关闭错误框后,有时应用程序会继续工作,但有时会崩溃.
3.可能无关紧要,但是应用程序使用WCF访问服务器端,但是在该区域中没有错误.

有人对如何消除错误有想法吗?

Some comment:
1. it seems only appear at client machines, no evidence it appeared at developers machines.
2. Sometime application continues working after error box closed, but sometime it crushes.
3. May be it is not relevant but, the application accessing server side with WCF, but no error in this area.

Does someone have ideas how to get rid of the error?

感谢Pavel

Thanks, Pavel

PavelRe,

Hi PavelRe,

有时会在存在注册表问题的计算机上导致此问题.通常在发现此错误的计算机上建议使用注册表清理程序.

This issue sometimes results on machines which have registry issues. Some registry cleaner is generally recommended on machines where this error is found.

谢谢,
*
shujaatsiddiqi.blogspot.com

Thanks,
Muhammad
shujaatsiddiqi.blogspot.com