解决办法:
1、开始--运行--输入cmd
2、输入 cd %windir%\system32 (进入windows安装目录的system32文件夹)
3、输入 Regsvr32 Msxml3.dll
4、上述故障全部解决
原因分析:
访问了恶意网站或中木马所致,这些木马伪装成系统驱动程序随机启动,常驻内存。在设备管理器的非即插即用驱动程序中(在查看中选择“显示隐藏的设备”)可以找到木马程序伪装的设备。木马程序解除了某些dll文件的注册,导致设备管理器不能正常打开,也就无法卸载木马驱动。同时与这些dLL文件相关联的软件都无法正常使用。
杀毒软件一般都能查杀这些木马,但是不能修复取消注册的dll文件,导致很多软件不能正常使用,重装也不行,这就是所谓的中毒后遗症。估计大部分人都会选择重装系统,费时又费力。其实只要手工重新注册dll文件即可。建议杀毒及安全软件的开发者们在这方面多下功夫,尽早解决这个问题。
是IE内核出现问题,您可以尝试升级IE至IE8最新版本。可以尝试一下解军方法:
1、打开开始菜单,在运行栏输入cmd,按回车键,打开运行命令窗口。
2、在命令窗口里输入: cd %windir%\system32 命令按回车键。这个命令的意思是说找到system32文件夹路径。
3、继续输入: Regsvr32 Msxml3.dll 再按回车键执行,这个过程运行完毕需要等待一段时间。一般以上总是出现:this application has requested the runtime这个问题就能解决。
可能是安装的第3方软件引起的系统异常。建议可以杀毒试试,或者卸载最近安装的可疑软件
也可能程序不兼容, 可以更换个版本试试。或者右键需要运行的程序 选择兼容性 用兼容模式运行试试。
在Unity运行时出现这个问题,可以看一下运行的程序所在文件夹是否有汉语名字,把它们改成英文名字文件夹就行,可以试一试,我就曾经遇到过这种情况,百思不得其解,后来想到这种情况,改后发现完美运行
是哪个地方出现的这句话嘛this application has requested the runtime 50
这句话翻译:是此应用程序请求运行