版本的兼容性
我有个已编译好的文件,A.DLL
然后我修改源码,兼容性指向了A.DLL
然后重新修改后,又编译了一个B.DLL
但是我注册A后,所以调用A和B的都执行了A.DLL
就是说,都会执行我最后一个注册的文件
[解决办法]
把工程名或类名改一个版本,系统好像是把这个两个其中的一个写入注册表的,如果不修改,就会当成一个的,默认最后一个。
[解决办法]
编译B时先去掉兼容性试试。
[解决办法]
先不兼容编译一次,再选择二进制兼容,指向以前编译的文件再编译到另外一个地方就OK了。