我们的系统点击登陆时报“没有注册类别.”

来源:互联网 发布:富士康java工程师待遇 编辑:程序博客网 时间:2024/04/30 07:40

经检查是由于用户机没有注册msxml3.dll的问题,把msxml3.dll、msxml3r.dll发给用户,用regsvr32注册一下就OK了。

更好的办法应该是在程序中判断用户机有没有注册该dll,如果没有就自动注册。判断方法:

如果没有HKEY_CLASSES_ROOT/CLSID/{079AA557-4A18-424A-8EEE-E39F0A8D41B9}就注册 msxml3.dll,如果没有HKEY_CLASSES_ROOT/CLSID/{7C6E29BC-8B8B-4C3D-859E-AF6CD158BE0F}或者没有HKEY_CLASSES_ROOT/CLSID/{88D969C0-F192-11D4-A65F-0040963251E5}就注册 msxml4.dll。

原创粉丝点击