在添加或删除程序里msxml 4.0 sp3 parser(KB2721691)可以删除吗

在添加或删除程序里msxml 4.0 sp3 parser(KB2721691)可以删除吗,第1张

msxml

40

sp3

parser是系统更新过来的,新装系统可能没有这个程序包。代号为

(kb973685)。

如果是用xml程序开发的才可能用到这个。。一般用户不怎么可能用到这个程序包,建议不要删除。。

追问:

那xml有什么用、?

回答:

msxml

微软的xml语言解析器,用来解释xml语言的。就好像html文本下再到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。要使用xml文件就一定要用到xml

parser。不过不仅仅微软有,像ibm,sun都有自己的xml

parser。

msxml

包含

sdk

软件开发套件,这是微软公司所释出的,安装过「神话世纪」的朋友就会知道,它已经被应用于最新的游戏。

那么,什么是

msxml

呢?它的全名是:「microsoft

xml

core

services」,主要是用来执行或开发经由

xml

所设计的最新应用程序。

微软正式发布了其xml的核心服务组件---msxml

40。和msxml

30相比,msxml

40提供了大量的新功能和功能改进。其中包括:对xml模式语言的支持,更快的分析器和xslt引擎,对xml流更好的处理,更好的一致性支持。msxml

40并不是msxml

30的替代产品,因为在30中的一些过时功能已经在40中彻底去除了。所以40可以和30(甚至更早的版本)同时安装。

msxml

40

service

pack

2

(sp2)是msxml

40和msxml

40

service

pack

1

(sp1)的完全取代版本。它提供了大量的安全和程序错误修复。

msxml

40

sp2并不能取代msxml

30,因为它已不再支持一些旧的以及不一致的功能。所以用户可能必须同时运行msxml

40和msxml

30或更前版本。

解决方法:“设置应用程序池默认属性”/“常规”/”启用32位应用程序”,设置为 true。 如下图所示:

需要注意的问题和解决方法:

1、MicrosoftJetOLEDB40不要写成 MiscrosoftJetOLEDB40。

2、Data Source不要写成“Data Sourse”。

3、检查是否安装了Office。

4、重新安装注册 MDAC28exe (一般你的vs安装目录里有或者到微软的官方网站上下)。

5、如果是64位平台,也可能出现这种情况;解决方法:生成->配置管理器-> 平台->点击Any Cpu选项卡->新建->新建平台->X86。

扩展资料

编写程序的时候,有时候运行结果达不到预期,多次检查仍然找不出问题,这时可以调试程序。调试程序的方法有很多,这里主要介绍单步运行程序调试。就是逐条语句执行,在执行的过程中直接观察变量的值的变化。

在大多数C语言编译软件中,简单调试程序的快捷键如下:

F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点。

F5调试状态运行程序,程序执行到有断点的地方会停下来。

CTRL+F10运行到光标所在行。

F10执行下一条语句(不进函数)。

F11执行(进入函数)step in

F11和F10都是单步执行程序,其区别是,如果当前执行语句是函数调用,则F11会进入函数里面,而F10不会进入此函数。

SHIFT+F5跳出当前所在函数。

初学者不容易记住这些快捷键,视频中主要介绍三个:F11和F10以及SHIFT+F5。

调试前,需要生成可执行文件。

CTRL+F7编译,生成obj文件。

F7链接,生成exe文件。

接下来就可以调试了。

F11和F10都是执行一条语句,不同之处在于是否进入函数。

主函数也是函数,是程序的入口,调试程序当然要进入主函数。所以首先可以按F11,进入主函数运行。

在单步执行过程中若遇到库函数,例如printf和scanf,则不需要进入这样的函数调试,故此时需要按F10单步执行语句。

而在单步运行中遇到了自己编写的函数,则需要进入函数调试,也按F11进入。

单步运行程序更能站在计算机的角度,理解程序的运行,也能发现程序中不容易检查到的问题。

YLMF的OS 40是基于LINUX内核的修改版本,你可以把它当成是修改过界面的LINUX。

LINUX与WINDOWS的最大不同就是完全是两种 *** 作系统,每种 *** 作系统上运行的可执行文件都是不一样的,在微软推出的一系列WINDOWS *** 作系统上包括DOS *** 作系统的可执行文件都是EXE作为扩展名的,也就是微软的 *** 作系统可执行文件;但是在LINUX的可执行文件则完全没有了扩展名。

一般来说,WINDOWS上你找到的EXE,一般在LINUX上都有一个相似功能的可执行文件,这个需要你去LINUX的相关网站去找,一般都是以软件包的形式提供的。去YLMF的官网上有软件包的目录。

net framework 40是支持运行应用程序的 *** 作系统组件,某些应用程序必须使用这些组件才能正常运行。如果无法应用程序运行会提示安装这些组件。

这些 *** 作系统组件对于电脑没有危害,是电脑 *** 作系统必备的组件。

如果是win7系统的话提供给您一个方案试一试:

依次打开C盘--windows--systerm32,在此目录下右键cmdexe以管理员身份运行。

进入后打net sotp WuAuServ 回车

2 echo %windir%回车(打完此命令后去windows文件夹下把SoftwareDistribution这个文件夹该个名字为SDold)

3在cmd中打入命令net start WuAuServ回车

希望可以帮到您

以上就是关于在添加或删除程序里msxml 4.0 sp3 parser(KB2721691)可以删除吗全部的内容,包括:在添加或删除程序里msxml 4.0 sp3 parser(KB2721691)可以删除吗、c# 程序调试出现“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。”、ylmf os 4.0下如何运行.exe程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/9538325.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存