首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

adodb.Connection_Deprecated解决思路

2013-06-19 
adodb.Connection_Deprecated我有一个工程A,并将其编译为DLL文件。在此DLL内,有如下接口函数: Function Set

adodb.Connection_Deprecated
我有一个工程A,并将其编译为DLL文件。
在此DLL内,有如下接口函数:
 Function SetConnection(con As ADODB.Connection) As Boolean

然后,我在一个工程组内,引用工程A。并将此工程设置为二进制兼容。(与A.DLL兼容)

原来,一切正常,可以进行编译和调试。

后来,我重装了系统。(用的是Win7系统)。

再次运行此工程组时,弹出不兼容信息。如下所示:

原始定义:
 Function SetConnection(con As ADODB.Connection_Deprecated) As Boolean

当前定义:
 Function SetConnection(con As ADODB.Connection) As Boolean

请问,这种情况如何解决啊? DLL?二进制兼容 DLL?二进制兼容?win7
[解决办法]
试试把兼容性设为不兼容或工程兼容,自动把原来的注册住息覆盖,然后再把兼容性设为二进制,重新编译。

热点排行