Visual Studio .net无法加载,因为无法加载MSXML3.DLL文件 我的解决方案

来源:互联网 发布:java获取session 编辑:程序博客网 时间:2024/05/16 06:24

今早一开机(win2000+vs2003),右下角出现在微软自动更新下载的图标, 当时也没怎么注意,下载完就直接安装了,重启之后打开VS2003时提示错误:

Visual Studio .net无法加载,因为无法加载MSXML3.DLL文件 请参见位于http://support.microsoft.com/default.aspx?ln=zh-cn的知识库文章Q306905

以前也碰到过类似问题,也就是regvr32 MSXML3.DLL,基本就可以了,但今天怎么试都不行,总是提示错误返回一个错误号0x8007005,百度Google后得到结果无非是重新注册或是修改目录权限之类的,重新注册试过了不行,一直用的好好的也不存在目录权限问题,所以只好另想办法,微软网站也看了,但也一无所获,又不想重装,看来只能自己想办法了,仔细看了下System32目录下的MSXML3.DLL,发现MSXML3.DLL版本是8.90.1101.0 SP9的,如果没记错的话我记得应该不是SP9的,估计是早上自动下载更新的,赶快在QQ上问同学,他们都说自己是8.70的,想想问题可能出在这里了,让同学把MSXML3.DLL发过来,然后替换,但我怎么都替换不掉,替换完后一查看还是8.9的,超郁闷,没办法只能下载了,

微软的下载地址:http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=28494391-052b-42ff-9674-f752bdca9582&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2ff%2f9%2f4%2ff94dd66a-be66-470e-8bf5-d0978f8b584d%2fmsxml3.msi

下载完后安装,问题解决了,但查看MSXML3.DLL版本还是8.90.1101.0 SP9,在微软网站上也没看到有关于MSXML3.DLL SP9的相关信息,具体是什么原因造成也搞不清楚,反正Windows自推出以来bug不断!

原创粉丝点击