打开VB项目文件,程序提示一个控件有一个新版本,问是否升级:
1,选择升级,提示这个控件Could not be loaded(不能装载)
2, 选择不升级,在使用控件时:
Class not registered.
(控件的类没注册)
Looking for object with CLSID:{1234567890}
需要控件CLSID:{1234567890}
我在注册表中看到这个控件的clsid确实是{1234567890},我在注册表HKEY_CLASSES_ROOT下删去这个控件,然后重新注册这个控件,还是不能使用这个控件。
1,请问原因?
2,如何彻底把控件的新旧版本注册信息删除,使程序装载控件时,不再提示新旧版本问题?
3,在注册表中删除控件是否只是在HKEY_CLASSES_ROOT下?
1,选择升级,提示这个控件Could not be loaded(不能装载)
2, 选择不升级,在使用控件时:
Class not registered.
(控件的类没注册)
Looking for object with CLSID:{1234567890}
需要控件CLSID:{1234567890}
我在注册表中看到这个控件的clsid确实是{1234567890},我在注册表HKEY_CLASSES_ROOT下删去这个控件,然后重新注册这个控件,还是不能使用这个控件。
1,请问原因?
2,如何彻底把控件的新旧版本注册信息删除,使程序装载控件时,不再提示新旧版本问题?
3,在注册表中删除控件是否只是在HKEY_CLASSES_ROOT下?