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
[解决办法]
试试把兼容性设为不兼容或工程兼容,自动把原来的注册住息覆盖,然后再把兼容性设为二进制,重新编译。